------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=150751         
           Summary: kopete hangs for a few seconds with the now playing
                    plugin
           Product: kopete
           Version: unspecified
          Platform: unspecified
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: kopete-devel kde org
        ReportedBy: rudd-o rudd-o com


Version:           0.12.5 (using KDE 3.5.7, Kubuntu (gutsy) 4:3.5.7-1ubuntu15)
Compiler:          Target: i486-linux-gnu
OS:                Linux (i686) release 2.6.22-12-generic

When the Now playing plugin is enabled, kopete hangs every time I perform an 
operation on Amarok.  Changing a song causes Kopete to hang for a few seconds 
(up to twenty).  Pausing Amarok as well (I'm using PulseAudio output so pausing 
Amarok causes amarok to hang for up to 20 seconds, and when Amarok hangs, 
Kopete also hangs).

I assume that the amarok pause hang is causing the DCOP receiving endpoint to 
not be answered, and the plugin appears to use a synchronous DCOP call to 
amarok to figure out what I'm playing, and that call is performed in the main 
thread execution context, which causes the hang.

My idea to solve this would be to use a ThreadWeaver or a simple thread that 
fires regularly and performs the call in the background, then processes the 
result once it's done.
_______________________________________________
kopete-devel mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kopete-devel

Reply via email to