Author: rfm
Date: Thu May  5 13:06:17 2016
New Revision: 39722

URL: http://svn.gna.org/viewcvs/gnustep?rev=39722&view=rev
Log:
Avoid exceptions completing request on closed connection

Modified:
    libs/webserver/trunk/WebServerConnection.m

Modified: libs/webserver/trunk/WebServerConnection.m
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/webserver/trunk/WebServerConnection.m?rev=39722&r1=39721&r2=39722&view=diff
==============================================================================
--- libs/webserver/trunk/WebServerConnection.m  (original)
+++ libs/webserver/trunk/WebServerConnection.m  Thu May  5 13:06:17 2016
@@ -706,8 +706,11 @@
   DESTROY(outBuffer);
   DESTROY(command);
   r = [self request];
-  [server _setIncrementalBytes: 0 length: 0 forRequest: r];
-  [server setUserInfo: nil forRequest: r];
+  if (nil != r)
+    {
+      [server _setIncrementalBytes: 0 length: 0 forRequest: r];
+      [server setUserInfo: nil forRequest: r];
+    }
   [response setWebServerConnection: nil];
   DESTROY(response);
   DESTROY(agent);


_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs

Reply via email to