I'll try to investigate this later tonight. It would help you if you could make bug ticket about it.
- ML On 3 July 2016 at 19:22, Christian Knoke <[email protected]> wrote: > Marko Lindqvist wrote on Jul 03, 02:26 (+0300): >> On 3 July 2016 at 01:31, Jacob Nevins >> <[email protected]> wrote: >> > Christian Knoke writes: >> >> Marko Lindqvist wrote on Jun 25, 21:19 (+0300): >> >>> On 25 June 2016 at 15:20, Christian Knoke <[email protected]> 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 > [email protected] > https://mail.gna.org/listinfo/freeciv-dev _______________________________________________ Freeciv-dev mailing list [email protected] https://mail.gna.org/listinfo/freeciv-dev
