What steps will reproduce the problem? 1. Open connection with server using client 2. Disconnecting without typing a name
What is the expected output? What do you see instead? There should be no output for this action.
This is the output:
Unhandled exception in thread started by <bound method GilMudServer.addClient of <main.GilMudServer instance at 0x1004e5560>>
Comment #1
Posted on Jun 13, 2012 by Happy DogLogging in with 3 separate connections and KeyboardInterrupt the server causes the following message:
Unhandled exception in thread started by >
Here's the entire output of this instance to grasp context.
* GILMUD Server Initialization * Running MUD : GILMUD Server Platform : Darwin Starting Time : Wed, 13 Jun 2012 12:37:31
Loading 1 rooms: 100.0 %
Loading complete! Opened port 1030 Server running. CTRL-C to stop. Bren has connected to server. Face has connected to server. Dude has connected to server. ^C Killing server, closing sockets. Bren has disconnected (linkdead). Unhandled exception in thread started by > Dude has disconnected (linkdead). Saving (please wait)...
The connection finalized disconnect after this as instended
Comment #2
Posted on Jun 13, 2012 by Happy DogChanging priority to medium as I can confirm that KeyboardInterrupt is causing player save issues.
What is your name? > bren Thanks for connecting, Bren You don't appear to have joined this MUD before. Do you wish to create a character named Bren? [y/n] y Please enter a new password for this character: 1q Please retype your new password for verification: 1q Please select a stat to raise by 1 by entering its number.
You have 3 point(s) left to spend 1) STR: 10 2) DEX: 8 3) INT: 8 4) CON: 10
Comment #3
Posted on Jun 13, 2012 by Happy DogConfirming KeyboardInterrupt does NOT save players.
Comment #4
Posted on Jun 20, 2012 by Happy DogRevamp, doesn't need fixing.
Status: WontFix
Labels:
Type-Defect
Priority-Medium