diff --git a/docs/source/faq/socket-send-raised-exception-oserror-timeouterror.rst b/docs/source/faq/socket-send-raised-exception-oserror-timeouterror.rst index 21ee1a90..4d9aa89d 100644 --- a/docs/source/faq/socket-send-raised-exception-oserror-timeouterror.rst +++ b/docs/source/faq/socket-send-raised-exception-oserror-timeouterror.rst @@ -1,9 +1,10 @@ socket.send() raised exception, OSError(), TimeoutError() ========================================================= -If you get this error chances are you are blocking the event loop for too long, most likely due to an improper use of -non-asynchronous or threaded operations which may lead to blocking code that prevents the event loop from running -properly. +If you get this error chances are you or Telegram ended up with a slow or inconsistent network connection, which +triggers internal timeouts due to data not being sent/received in time. Another reason could be because you are blocking +the event loop for too long, most likely due to an improper use of non-asynchronous or threaded operations which may +lead to blocking code that prevents the event loop from running properly. You can consider the following: