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

Reply via email to