GNOME Bugzilla – Bug 148160
Deadlocks when there are network issues
Last modified: 2004-12-22 21:47:04 UTC
When Rhythmbox tries to connect to a webradio that doesn't answer, be it caused by network issues or server failure, it locks up completely. There's no way to cancel the current connection, the program doesn't react to mouse events, and I have to kill it. As we have many network issues here, that means I have to kill it tens of times a day. Here's where it gets stuck: Program received signal SIGINT, Interrupt.
+ Trace 48755
Thread 1088699744 (LWP 19166)
Yes. This is very difficult to fix since it requires making GStreamer asynchronous. *** This bug has been marked as a duplicate of 128106 ***
Well, without changing GStreamer, it can be fixed using threads. This is quite a large change, but it would bring many advantages.