@@ -252,14 +252,12 @@ private func aggregateDataReadFromPipe(pipe: Pipe) -> SignalProducer<ReadData, R
252252 } else {
253253 buffer = data
254254 }
255- } , failed: { error in
256- observer. sendFailed ( error)
257- } , completed: {
255+ } , failed: observer. sendFailed
256+ , completed: {
258257 observer. sendNext ( . aggregated( buffer) )
259258 observer. sendCompleted ( )
260- } , interrupted: {
261- observer. sendInterrupted ( )
262- } ) )
259+ } , interrupted: observer. sendInterrupted
260+ ) )
263261 }
264262 }
265263}
@@ -454,11 +452,9 @@ public func launchTask(taskDescription: TaskDescription) -> SignalProducer<TaskE
454452 } , failed: { error in
455453 observer. sendFailed ( error)
456454 stdoutAggregatedObserver. sendFailed ( error)
457- } , completed: {
458- stdoutAggregatedObserver. sendCompleted ( )
459- } , interrupted: {
460- stdoutAggregatedObserver. sendInterrupted ( )
461- } ) )
455+ } , completed: stdoutAggregatedObserver. sendCompleted
456+ , interrupted: stdoutAggregatedObserver. sendInterrupted
457+ ) )
462458 }
463459
464460 stderrProducer. startWithSignal { signal, signalDisposable in
@@ -475,11 +471,9 @@ public func launchTask(taskDescription: TaskDescription) -> SignalProducer<TaskE
475471 } , failed: { error in
476472 observer. sendFailed ( error)
477473 stderrAggregatedObserver. sendFailed ( error)
478- } , completed: {
479- stderrAggregatedObserver. sendCompleted ( )
480- } , interrupted: {
481- stderrAggregatedObserver. sendInterrupted ( )
482- } ) )
474+ } , completed: stderrAggregatedObserver. sendCompleted
475+ , interrupted: stderrAggregatedObserver. sendInterrupted
476+ ) )
483477 }
484478
485479 task. standardOutput = stdoutPipe. writeHandle
0 commit comments