Custom Query (2449 matches)
Results (574 - 576 of 2449)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #933 | WontFix | Issue with glib, threads and SIGCHLD eating 100% cpu | ||
| Description |
As it turned out if gtk2reactor is used instead of gtk.main() then after subprocess.Popen-ed process finishes deluge starts to eat 100% cpu. A simple examle: import os import pygtk pygtk.require('2.0') import gtk from twisted.internet import gtk2reactor from twisted.internet.protocol import ProcessProtocol reactor = gtk2reactor.install() def on_button_clicked(button): #import subprocess #subprocess.Popen(['mplayer', '/mnt/d/11.avi']) reactor.spawnProcess(ProcessProtocol(), 'mplayer', ['mplayer', '/mnt/d/11.avi'], os.environ) sw = gtk.ScrolledWindow() win = gtk.Window() win.connect('delete-event', gtk.main_quit) button = gtk.Button(u"Press me!") button.connect("clicked", on_button_clicked) vbox = gtk.VBox() vbox.pack_start(button, gtk.FALSE) win.add(vbox) win.show_all() reactor.run() #gtk.main() I tried to change subprocess.Popen to reactor.spawnProcess as twisted docs suggest but nothing changed. If in above example we change reactor.run() to gtk.main() and use subprocess.Popen - then no cpu eating occurs, but leaving zombie though, which we can address later i think, as it is not so important as issue with reactor. Can gtkui be changed back to use gtk.main() ? |
|||
| #937 | WontFix | Deluge (gtk) stops deamon on exit | ||
| Description |
When running "deluged" and then "deluge -u gtk" when deluge exits it shuts down deluged. this is not very desirable if you have the web interface running and the host un-expectantly closes deluge. |
|||
| #938 | WontFix | [NAT] Friendly peers permanent list | ||
| Description |
Our city net is under NAT (192.168.*.*). Traffic between peers in city are payable, but unpaid inside one house. We ban all city IPs, but allow in-house IPs. ISP use shaper therefore global net is slow. But we often download one torrent together (in parts by files). It will be helpfully if we can fill up permanent peer list with our in-house IPs. So we can download torrent faster. |
|||
