Philipp Hörist pushed to branch master at gajim / gajim

Commits:
4aadc00b by Philipp Hörist at 2018-01-21T20:45:32+01:00
Revert "Improve speed of Windows client"

This reverts commit 45e3139bd0a224e2a34f133849309afaab4c6338
- - - - -


1 changed file:

- gajim/gui_interface.py


Changes:

=====================================
gajim/gui_interface.py
=====================================
--- a/gajim/gui_interface.py
+++ b/gajim/gui_interface.py
@@ -2342,14 +2342,10 @@ class Interface:
             # Otherwise, an exception will stop our loop
 
             if sys.platform == 'win32':
-                # On Windows process() calls select.select(), so we need this
-                # executed on each mainloop cycle
-                # On Linux only timeouts are checked in process(), so we use
-                # a timeout
-                GLib.idle_add(self.process_connections)
-                raise
+                timeout, in_seconds = 20, None
+            else:
+                timeout, in_seconds = app.idlequeue.PROCESS_TIMEOUT
 
-            timeout, in_seconds = app.idlequeue.PROCESS_TIMEOUT
             if in_seconds:
                 GLib.timeout_add_seconds(timeout, self.process_connections)
             else:
@@ -2636,16 +2632,15 @@ class Interface:
         self.instances['file_transfers'] = dialogs.FileTransfersWindow()
 
         GLib.timeout_add(100, self.autoconnect)
-
         if sys.platform == 'win32':
-            GLib.idle_add(self.process_connections)
+            timeout, in_seconds = 20, None
         else:
             timeout, in_seconds = app.idlequeue.PROCESS_TIMEOUT
-            if in_seconds:
-                GLib.timeout_add_seconds(timeout, self.process_connections)
-            else:
-                GLib.timeout_add(self.process_connections)
 
+        if in_seconds:
+            GLib.timeout_add_seconds(timeout, self.process_connections)
+        else:
+            GLib.timeout_add(timeout, self.process_connections)
         GLib.timeout_add_seconds(app.config.get(
                 'check_idle_every_foo_seconds'), self.read_sleepy)
 



View it on GitLab: 
https://dev.gajim.org/gajim/gajim/commit/4aadc00bd609294b349cc58ce615678db6ddb44d

---
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/commit/4aadc00bd609294b349cc58ce615678db6ddb44d
You're receiving this email because of your account on dev.gajim.org.
_______________________________________________
Commits mailing list
[email protected]
https://lists.gajim.org/cgi-bin/listinfo/commits

Reply via email to