Author: suokko
Date: Mon Jun 23 18:31:36 2008
New Revision: 27440

URL: http://svn.gna.org/viewcvs/wesnoth?rev=27440&view=rev
Log:
Fixed campaignd not exiting after fatal network error

Modified:
    branches/1.4/src/campaign_server/campaign_server.cpp

Modified: branches/1.4/src/campaign_server/campaign_server.cpp
URL: 
http://svn.gna.org/viewcvs/wesnoth/branches/1.4/src/campaign_server/campaign_server.cpp?rev=27440&r1=27439&r2=27440&view=diff
==============================================================================
--- branches/1.4/src/campaign_server/campaign_server.cpp (original)
+++ branches/1.4/src/campaign_server/campaign_server.cpp Mon Jun 23 18:31:36 
2008
@@ -621,8 +621,8 @@
                                }
                        } catch(network::error& e) {
                                if(!e.socket) {
-                                       LOG_CS << "fatal network error\n";
-                                       break;
+                                       LOG_CS << "fatal network error: " << 
e.message <<"\n";
+                                       throw;
                                } else {
                                        LOG_CS <<"client disconnect : 
"<<e.message<<" " << network::ip_address(e.socket) << "\n";
                                        e.disconnect();


_______________________________________________
Wesnoth-commits mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-commits

Reply via email to