wesnoth-cvs-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Wesnoth-cvs-commits] wesnoth/src/campaign_server campaign_server.cpp


From: Guillaume Melquiond
Subject: [Wesnoth-cvs-commits] wesnoth/src/campaign_server campaign_server.cpp
Date: Tue, 14 Sep 2004 18:01:14 -0400

CVSROOT:        /cvsroot/wesnoth
Module name:    wesnoth
Branch:         
Changes by:     Guillaume Melquiond <address@hidden>    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();
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]