#5740 Client frozen after logout

open
nobody
None
5
2014-08-13
2013-09-02
No

My client did not close after clicking on "yes".

Client log:

INFO  [Game loop] j2DClient.java                ( 720) - Request logout
INFO  [Game loop] SoundSystemNG.java            ( 378) - stopping sound system after 0.0ms

Server log (the lag is caused by debugging):

WARN  [verManager] RPServerManager          (207 ) - Turn duration overflow by 180783 ms:  0 0 181074 181078 181078 181082 181082 181082 181083 181083 181083 181083
INFO  [verManager] LogoutHandler            (122 ) - Logging out correctly channel: /0:0:0:0:0:0:0:1:49659
INFO  [marauroad ] Statistics               (122 ) - Total/Used memory: 318784/179873
INFO  [marauroad ] Statistics               (122 ) - Total/Used memory: 318784/212513
WARN  [verManager] MessageHandler           (207 ) - Client(/0:0:0:0:0:0:0:1) has not logged in, but sent message: Message (C2S Action) from (/0:0:0:0:0:0:0:1) CONTENTS: (Attributes of Class(): [attack=][type=stop])

Client thread dump with the two interesting threads expanded is attached.

1 Attachments

Discussion

  • The joined thread hangs on getting a Semaphore to close the Pulse audio driver

     
    Attachments
  • Kimmo Rundelin
    Kimmo Rundelin
    2013-09-04

    This can be reproduced reliably by killing pulseaudio while the client is open.

     


Anonymous


Cancel   Add attachments