Akka.Streams.Implementation.IO.OutputStreamSubscriber.PostStop C# (CSharp) Method

PostStop() protected method

protected PostStop ( ) : void
return void
        protected override void PostStop()
        {
            try
            {
                _outputStream?.Close();
            }
            catch (Exception ex)
            {
                _completionPromise.TrySetResult(new IOResult(_bytesWritten, Result.Failure<NotUsed>(ex)));
            }

            _completionPromise.TrySetResult(new IOResult(_bytesWritten, Result.Success(NotUsed.Instance)));
            base.PostStop();
        }
    }