2
0
Эх сурвалжийг харах

Mark port started before StartAccept because StartAccept is a noop when the port is not started.

drieseng 9 жил өмнө
parent
commit
32becde5ad

+ 2 - 2
src/Renci.SshNet/ForwardedPortDynamic.NET.cs

@@ -34,10 +34,10 @@ namespace Renci.SshNet
             Session.ErrorOccured += Session_ErrorOccured;
             Session.Disconnected += Session_Disconnected;
 
-            StartAccept(null);
-
             // consider port started when we're listening for inbound connections
             _status = ForwardedPortStatus.Started;
+
+            StartAccept(null);
         }
 
         private void StartAccept(SocketAsyncEventArgs e)