Author: andar

Revision: 6083

Log:
        Do not save_state right away, but rather wait for the timer loop

Diff:
Modified: branches/1.2_RC/deluge/core/torrentmanager.py
===================================================================
--- branches/1.2_RC/deluge/core/torrentmanager.py       2010-01-08 21:26:33 UTC 
(rev 6082)
+++ branches/1.2_RC/deluge/core/torrentmanager.py       2010-01-08 23:36:44 UTC 
(rev 6083)
@@ -204,7 +204,7 @@
 
         # Save the state every 5 minutes
         self.save_state_timer = LoopingCall(self.save_state)
-        self.save_state_timer.start(200)
+        self.save_state_timer.start(200, False)
         self.save_resume_data_timer = LoopingCall(self.save_resume_data)
         self.save_resume_data_timer.start(190)
 

Modified: trunk/deluge/core/torrentmanager.py
===================================================================
--- trunk/deluge/core/torrentmanager.py 2010-01-08 21:26:33 UTC (rev 6082)
+++ trunk/deluge/core/torrentmanager.py 2010-01-08 23:36:44 UTC (rev 6083)
@@ -204,7 +204,7 @@
 
         # Save the state every 5 minutes
         self.save_state_timer = LoopingCall(self.save_state)
-        self.save_state_timer.start(200)
+        self.save_state_timer.start(200, False)
         self.save_resume_data_timer = LoopingCall(self.save_resume_data)
         self.save_resume_data_timer.start(190)
 


-- 
You received this message because you are subscribed to the Google Groups 
"deluge-commit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/deluge-commit?hl=en.


Reply via email to