Page 1 of 2

Hanging when exiting

Posted: Mon Jun 01, 2009 6:37 am
by One Salient Oversight
For context, read this first.

Localhost game on laptop. When player exits on bed to reality and then quits, the game hangs and does not shut down. I have to shut it down using ksysguard ("end process").

How can the game be shut down properly?[/url]

Posted: Tue Jun 02, 2009 3:40 pm
by Leaf
What exactly do you mean by "game" ?

The client?

The server?

Both?

Posted: Tue Jun 02, 2009 9:16 pm
by One Salient Oversight
all I'm doing is running gcfclient. I assume that both server and client are started.

When exiting gcfclient, the client hangs.

Posted: Tue Jun 02, 2009 9:45 pm
by Leaf
Hmm.. I see.

I'll test this evening and see what is going on.

Posted: Tue Jun 02, 2009 9:56 pm
by One Salient Oversight
Remember - not connected to net at all. So when the player exits, there's no list of servers to choose from and everything hangs.

Posted: Wed Jun 03, 2009 5:14 am
by Leaf
Yep.. gtk-v11 client (r11727) can't cleanly exit without communicating to the metaserver.

Code: Select all


[ DEBUG     ] (common::handle_query) Received query.  Inpute stat now 1
[ INFO         ] (gtk::event_loop) gtk_main exited, returning from event_loop
[WARNING ] (commong::Metaserver_get_info) Unknown metaserver hostname: crossfire.real-time.com


Posted: Wed Jun 03, 2009 5:25 am
by One Salient Oversight
Any solution?

Posted: Wed Jun 03, 2009 5:41 am
by Leaf
Quick launch icon to kill gcfclient ? :lol:

Posted: Wed Jun 03, 2009 6:20 am
by One Salient Oversight
Ha ha. That might just work...

I'll try it and see.

Posted: Sun Jun 14, 2009 3:23 am
by mwedel
If not already done, a bug on sourceforge should be filed on this.