Bug 228 - Connect to game ERROR if not server exist
Summary: Connect to game ERROR if not server exist
Status: CONFIRMED
Alias: None
Product: Group 8
Classification: Unclassified
Component: Main (show other bugs)
Version: unspecified
Hardware: PC Windows
: --- critical
Assignee: Noody Yeung
URL:
Depends on:
Blocks:
 
Reported: 2017-11-28 23:41 HKT by Man Ka Keung
Modified: 2019-11-25 12:20 HKT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Man Ka Keung 2017-11-28 23:41:12 HKT
There has a error when I start the online game with no server. These should try-cache the Error and display error message to clients.

Step to repeat:
1. DO not start server.
2. Connect to online game in menu.

Error log:
java.net.ConnectException: Connection refused: connect
==============================================
Menu: Main menu auto loaded
1: Connect to game
2: Begin local game+
h: Help
	at java.net.DualStackPlainSocketImpl.connect0(Native Method)
q: Back
	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79)
==============================================
	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
Menu> 	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
	at java.net.Socket.connect(Socket.java:589)
	at java.net.Socket.connect(Socket.java:538)
	at java.net.Socket.<init>(Socket.java:434)
	at java.net.Socket.<init>(Socket.java:211)
	at client.ClientConnection.connectTo(ClientConnection.java:44)
	at command.CmdConnect.execute(CmdConnect.java:22)
	at command.MenuMain.execute(MenuMain.java:50)
	at command.CommandController.executeCmdOnTopMenu(CommandController.java:76)
	at command.CommandController.execute(CommandController.java:56)
	at client.Main.main(Main.java:39)