]> hydra-www.ietfng.org Git - gtetrinet/commitdiff
Fix crash on window destory, when connected.
authorJames Antill <james@src.gnome.org>
Fri, 14 Feb 2003 21:08:22 +0000 (21:08 +0000)
committerJames Antill <james@src.gnome.org>
Fri, 14 Feb 2003 21:08:22 +0000 (21:08 +0000)
src/client.c

index f8bb672399d3a71102ad4010b45d7d280c821dcb..7be511bca2a8fad4cc36b74e4044304374513a04 100644 (file)
@@ -372,7 +372,8 @@ void client_disconnect (void)
 {
     if (connected)
     {
-      client_inmessage ("disconnect");
+      if (gtk_main_level())
+        client_inmessage ("disconnect");
       g_source_destroy (g_main_context_find_source_by_id (NULL, source));
       g_io_channel_shutdown (io_channel, TRUE, NULL);
       g_io_channel_unref (io_channel);