Author: wlux
Date: Fri Oct 28 16:11:33 2016
New Revision: 40184

URL: http://svn.gna.org/viewcvs/gnustep?rev=40184&view=rev
Log:
Fix potential crash when WebServerPort is not configured

Modified:
    libs/webserver/trunk/ChangeLog
    libs/webserver/trunk/WebServerBundles.m

Modified: libs/webserver/trunk/ChangeLog
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/webserver/trunk/ChangeLog?rev=40184&r1=40183&r2=40184&view=diff
==============================================================================
--- libs/webserver/trunk/ChangeLog      (original)
+++ libs/webserver/trunk/ChangeLog      Fri Oct 28 16:11:33 2016
@@ -1,3 +1,8 @@
+2016-10-28  Wolfgang Lux  <wolfgang....@gmail.com>
+
+       * WebServerBundles.m (-dealloc): Unregister from notification
+       center.
+
 2016-05-19 Richard Frith-Macdonald  <r...@gnu.org>
 
        * GNUmakefile: Version 1.5.5 bugfix release

Modified: libs/webserver/trunk/WebServerBundles.m
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/webserver/trunk/WebServerBundles.m?rev=40184&r1=40183&r2=40184&view=diff
==============================================================================
--- libs/webserver/trunk/WebServerBundles.m     (original)
+++ libs/webserver/trunk/WebServerBundles.m     Fri Oct 28 16:11:33 2016
@@ -33,6 +33,10 @@
 @implementation WebServerBundles
 - (void) dealloc
 {
+  if (_http != nil)
+    {
+      [[NSNotificationCenter defaultCenter] removeObserver: self];
+    }
   RELEASE(_http);
   RELEASE(_handlers);
   [super dealloc];


_______________________________________________
Gnustep-cvs mailing list
Gnustep-cvs@gna.org
https://mail.gna.org/listinfo/gnustep-cvs

Reply via email to