You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
adamgulde opened this issue
Nov 17, 2024
· 0 comments
Labels
bugSomething isn't working correctly or something crashes the programeasyGood for newcomersmediumSimple enough issue but probably overlooked during initial development.MVPRequired for minimum viable product (ideal deadline: Dec. 11)
When a player joins and disconnects at any time, this is not handled in banker.py
Steps to recreate:
Run banker.py with some multi-player unittest. Run player.py for the appropriate number of players, without -debug arg
As the player not in the gameboard, ctrl-c or type exit (this will terminate the python runtime.
When it gets to be that player's turn, banker will crash.
When a player inputs the correct IP address but incorrect port, or some other combinations during initialize.py, it causes them to be unable to join even when the correct pair is input. They have to restart the python file to correctly join
Steps to recreate:
Run banker.py with some multi-player unittest
Run player.py without debug arg
For enter host IP: enter a string instead of the correctly formatted IP address (xxx.xxx.xxx.xxx) [where x is an integer 0-9]
Enter the correct host port
You should see: Connection failed. Type 'exit' to quit or press enter to try again.
Press enter
Input the correct IP and port #
Press enter when clients have joined. You should see [WinError 10057] A request to send or receive data was disallowed because the socket is not connected and (when sending on a datagram socket using a sendto call) no address was supplied Handshake failed. Type 'exit' to quit or press enter to try again.
Additionally, this can occur with the incorrect port, or slightly incorrect strings. Better handling of the initialize function is needed.
There are several other networking issues that not listed here nor yet found, PLEASE comment below to add to here
The text was updated successfully, but these errors were encountered:
adamgulde
added
bug
Something isn't working correctly or something crashes the program
easy
Good for newcomers
medium
Simple enough issue but probably overlooked during initial development.
MVP
Required for minimum viable product (ideal deadline: Dec. 11)
labels
Nov 17, 2024
bugSomething isn't working correctly or something crashes the programeasyGood for newcomersmediumSimple enough issue but probably overlooked during initial development.MVPRequired for minimum viable product (ideal deadline: Dec. 11)
Steps to recreate:
exit
(this will terminate the python runtime.Steps to recreate:
Connection failed. Type 'exit' to quit or press enter to try again.
[WinError 10057] A request to send or receive data was disallowed because the socket is not connected and (when sending on a datagram socket using a sendto call) no address was supplied Handshake failed. Type 'exit' to quit or press enter to try again.
Additionally, this can occur with the incorrect port, or slightly incorrect strings. Better handling of the initialize function is needed.
The text was updated successfully, but these errors were encountered: