MihaZupan/HttpToSocks5Proxy

Unhandled Exception

Gretchin opened this issue · 3 comments

Several times a day there is an exception that does not affect the work, but apparently something goes wrong

22:45:05.238|Error  |Unhandled Exception|System.AggregateException: При ожидании задачи или доступе к ее свойству исключения не были замечены исключения задачи. В результате незамеченные исключения были созданы повторно потоком завершения. ---> System.Net.Sockets.SocketException: Операция блокирования прервана вызовом WSACancelBlockingCall
   в System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
   в MihaZupan.HttpToSocks5Proxy.<>c__DisplayClass23_0.<RelayData>b__0()
   в System.Threading.Tasks.Task.InnerInvoke()
   в System.Threading.Tasks.Task.Execute()
   --- Конец трассировки внутреннего стека исключений ---
---> (Внутреннее исключение #0) System.Net.Sockets.SocketException (0x80004005): Операция блокирования прервана вызовом WSACancelBlockingCall
   в System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
   в MihaZupan.HttpToSocks5Proxy.<>c__DisplayClass23_0.<RelayData>b__0()
   в System.Threading.Tasks.Task.InnerInvoke()
   в System.Threading.Tasks.Task.Execute()<---

Are you using the StopInternalServer method?

No, I use the following

var proxy = new HttpToSocks5Proxy(host, port, username, password)
{
  ResolveHostnamesLocally = true
};
botClient = new TelegramBotClient(accessToken, proxy);

This should have been resolved in the new version. Can you still reproduce the issue?