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