Browse Source

externalcmd: fix crash when manually pushing to an ondemand path

pull/551/head
Lionel Nicolas 5 years ago committed by Alessandro Ros
parent
commit
450acfaf4e
  1. 2
      internal/core/path.go

2
internal/core/path.go

@ -518,9 +518,11 @@ func (pa *path) onDemandCloseSource() {
pa.source.(sourceStatic).Close() pa.source.(sourceStatic).Close()
pa.source = nil pa.source = nil
} else { } else {
if pa.onDemandCmd != nil {
pa.Log(logger.Info, "on demand command stopped") pa.Log(logger.Info, "on demand command stopped")
pa.onDemandCmd.Close() pa.onDemandCmd.Close()
pa.onDemandCmd = nil pa.onDemandCmd = nil
}
if pa.source != nil { if pa.source != nil {
pa.source.(publisher).Close() pa.source.(publisher).Close()

Loading…
Cancel
Save