Explorar o código

Showing just TLS error messages to user, details go to log only

Source commit: ed381385098937e54293a793ca279062b9c38b10
Martin Prikryl %!s(int64=9) %!d(string=hai) anos
pai
achega
ad210c796e
Modificáronse 1 ficheiros con 3 adicións e 1 borrados
  1. 3 1
      source/filezilla/AsyncSslSocketLayer.cpp

+ 3 - 1
source/filezilla/AsyncSslSocketLayer.cpp

@@ -1805,10 +1805,12 @@ void CAsyncSslSocketLayer::PrintLastErrorMsg()
   while (err)
   {
     char *buffer = new char[512];
+    const char *reason = ERR_reason_error_string(err);
     ERR_error_string(err, buffer);
     err = ERR_get_error();
     USES_CONVERSION;
-    LogSocketMessageRaw(FZ_LOG_WARNING, A2T(buffer));
+    LogSocketMessageRaw(FZ_LOG_PROGRESS, A2T(buffer));
+    LogSocketMessageRaw(FZ_LOG_WARNING, A2T(reason));
     delete [] buffer;
   }
 }