Marko Lindqvist wrote on Jul 03, 02:26 (+0300): > On 3 July 2016 at 01:31, Jacob Nevins > <0jacobnk.fc...@chiark.greenend.org.uk> wrote: > > Christian Knoke writes: > >> Marko Lindqvist wrote on Jun 25, 21:19 (+0300): > >>> On 25 June 2016 at 15:20, Christian Knoke <chr...@cknoke.de> wrote: > >>>> when I manually save the game in freeciv-gtk3, and then quit, the server > >>>> does an additional quitidle save. It didn't do that before. > >>> > >>> Server forked from the client? So the client failed to kill the > >>> server, and instead it waited for the idle time? > >> > >> I think so, too. > >> > >> As savefile dates tell me, it happens sometimes, and sometimes not, when I > >> save and quit. I will watch. > >> > >> From savefile dates, the first occurence of this was on June, 13th: > >> > >> $ ls -ltr *manual* *quitidle* > > > > Maybe perturbed by the fix for <https://gna.org/bugs/?24629> > > "Gtk-clients not disconnecting from server on quit"? > > I can't check just now, but this could be so that cleanly leaving the > game already makes client to think it does not have forked server > running, so it does not kill it. Maybe bug #24629 fix should be used > in not-forked server cases only?
When I start the game, and then leave the game, freeciv-server is <defunct> for a longer period. Log: chris: '/quit' 3: in send_packet_data() [packets.c::207]: sending packet type=PACKET_CHAT_MSG(25) len=19 to chris 3: in send_packet_data() [packets.c::207]: sending packet type=PACKET_CHAT_MSG(25) len=48 to chris 2: in cmd_reply_line() [stdinhand.c::353]: Auf Wiedersehen! 2: Auf Wiedersehen! 2: in server_remove_player() [plrhand.c::1543]: Spieler Mary Stuart wird entfernt. 2: Spieler Mary Stuart wird entfernt. 3: in send_packet_data() [packets.c::207]: sending packet type=PACKET_CHAT_MSG(25) len=61 to chris 3: in send_packet_data() [packets.c::207]: sending packet type=PACKET_CHAT_MSG(25) len=66 to chris [...] 3: in send_packet_data() [packets.c::207]: sending packet type=PACKET_SERVER_SHUTDOWN(8) len=3 to chris Christian -- Christian Knoke * * * http://cknoke.de * * * * * * * * * Ceterum censeo Microsoft esse dividendum. _______________________________________________ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev