diff --git a/libretroshare/src/pqi/pqissludp.cc b/libretroshare/src/pqi/pqissludp.cc index 87c2a0bb9..5b097fad3 100644 --- a/libretroshare/src/pqi/pqissludp.cc +++ b/libretroshare/src/pqi/pqissludp.cc @@ -615,6 +615,9 @@ bool pqissludp::moretoread(uint32_t usec) reset_locked(); return 0; } + + if(SSL_pending(ssl_connection) > 0) + return 1 ; /* otherwise - not error - strange! */ rslog(RSL_DEBUG_BASIC, pqissludpzone,