--- CVS/core/back/Source/x11/XGServer.m Mon Jul 15 09:28:22 2002 +++ back/Source/x11/XGServer.m Tue Jul 30 16:06:34 2002 @@ -417,10 +417,10 @@ - (void) dealloc { NSDebugLog(@"Destroying X11 Server"); + XCloseDisplay(dpy); DESTROY(inputServer); [self _destroyServerWindows]; NSFreeMapTable(screenList); - XCloseDisplay(dpy); [super dealloc]; }