Index: /trunk/BNC/src/upload/bncuploadcaster.cpp
===================================================================
--- /trunk/BNC/src/upload/bncuploadcaster.cpp	(revision 9717)
+++ /trunk/BNC/src/upload/bncuploadcaster.cpp	(revision 9718)
@@ -149,10 +149,13 @@
   emit(newMessage(msg.toLatin1(), true));
 
-  if (_sslIgnoreErrors) {
-    if (_outSocket) {
+  if (_sslIgnoreErrors) { cout << "_sslIgnoreErrors" << endl;
+    if (_outSocket) {cout << "no Socket" << endl;
       _outSocket->ignoreSslErrors();
-    }
-  } else {
-    deleteSafely();
+    } else {
+      cout << "no Socket" << endl;
+    }
+  } else {
+    delete _outSocket;
+    _outSocket = 0;
   }
 }
