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