CVSROOT: /cvsroot/wesnoth
Module name: wesnoth
Branch:
Changes by: Guillaume Melquiond <[EMAIL PROTECTED]> 04/09/14 21:55:30
Modified files:
src/campaign_server: campaign_server.cpp
Log message:
Commit crimson_penguin patch. When no connection is established, the
server is busy waiting and hogs the cpu. Force it to sleep at least 1s when all
the data have been sent and received. It may be a bit overkill, let's just wait
for complaints if it is.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/wesnoth/wesnoth/src/campaign_server/campaign_server.cpp.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
Patches:
Index: wesnoth/src/campaign_server/campaign_server.cpp
diff -u wesnoth/src/campaign_server/campaign_server.cpp:1.1
wesnoth/src/campaign_server/campaign_server.cpp:1.2
--- wesnoth/src/campaign_server/campaign_server.cpp:1.1 Sun Sep 12 21:55:20 2004
+++ wesnoth/src/campaign_server/campaign_server.cpp Tue Sep 14 21:55:30 2004
@@ -49,6 +49,7 @@
void campaign_server::run()
{
for(;;) {
+ SDL_Delay(1000);
try {
network::process_send_queue();