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

Reply via email to