Actions
Bug / Feature #1725
closedCircle fails with technical error message after connection loss
Start date:
01 October 2011
Due date:
% Done:
100%
Estimated time:
Request Type:
Bug Report
Affected Program:
All Clients
Affected Users:
All
Description
Steps that led to the error
- Start Circle
- Perform a vote
- Put the computer to sleep mode
- Wake the computer
- Perform "Abstimmungen"-"Aktualisieren"
Observation
- The error message shown below was displayed.
- When the error message is dismissed, the UI is ready for input again. Another click on "Aktualisieren" results in the same error message (endless).
- The user has no other chance than to close the program and restart it.
Expectation
- The software catches the error gracefully and either tries to reconnect, restart the application or asks the user to restart it herself.
Trace
Operating system: Microsoft Windows NT 6.1.7601 Service Pack 1 Program version: 1.1.4.0 Library version: 1.1.4.0 Message: Unable to write data to the transport connection: An established connection was aborted by the software in your host machine. System.IO.IOException: Unable to write data to the transport connection: An established connection was aborted by the software in your host machine. ---> System.Net.Sockets.SocketException: An established connection was aborted by the software in your host machine at System.Net.Sockets.Socket.Send(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags) at System.Net.Sockets.NetworkStream.Write(Byte[] buffer, Int32 offset, Int32 size) --- End of inner exception stack trace --- at Pirate.PiVote.Circle.CircleController.GetVotingList() at Pirate.PiVote.Circle.Master.RefreshInternal() at Pirate.PiVote.Circle.Master.RefreshVotings()
Actions