From 4d6db5a9b54196d8215e8f7a0eba15e8b9e049ab Mon Sep 17 00:00:00 2001 From: Malte Rosenbjerg Date: Sun, 6 Dec 2020 01:06:31 +0100 Subject: [PATCH] Only disconnect if pipe not already disposed Former-commit-id: 01b1dd228e3d04a574ad1b70f0bea8b4774062d7 --- FFMpegCore/FFMpeg/Arguments/PipeArgument.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FFMpegCore/FFMpeg/Arguments/PipeArgument.cs b/FFMpegCore/FFMpeg/Arguments/PipeArgument.cs index 3d451e9..428f21b 100644 --- a/FFMpegCore/FFMpeg/Arguments/PipeArgument.cs +++ b/FFMpegCore/FFMpeg/Arguments/PipeArgument.cs @@ -42,7 +42,7 @@ public async Task During(CancellationToken cancellationToken = default) { await ProcessDataAsync(cancellationToken); Debug.WriteLine($"Disconnecting NamedPipeServerStream on {GetType().Name}"); - Pipe.Disconnect(); + Pipe?.Disconnect(); } catch (TaskCanceledException) {