KDE Panel freezing when HDMI connected

Anne Wilson cannewilson at googlemail.com
Tue Sep 13 09:37:16 BST 2011


On Monday 12 Sep 2011 Kevin Krammer wrote:
> > Either I'm misunderstanding you, or that is unbelievable.  From the
> > earliest days of basic coding you could set a timer so that if no
> > response was obtained by then the loop exited.  Are you saying that 30
> > years on this is not possible?
> 
> Ah, but the timer won't fire because the process is executing the other
> stuff. For any kind of interrupt to work one needs at least a second
> execution context. Even then cancelling an operation might not be possible
> if it wasn't designed for that or is blocking in a call to some external
> code, e.g. a file read.
> 
> Things can usually be done more asynchronously than they are done now, but
> it  is way more complicated which is why initial implementations of things
> are almost always synchronous.
> 
> The case of something blocking due to networking is definitely fixable and 
> should have been asynchronous from the start. I recommend letting the 
> respective developer know about this limitation.

That was my feeling, too.  Thanks for the explanation.

Anne
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde/attachments/20110913/8ec650ce/attachment.sig>
-------------- next part --------------
___________________________________________________
This message is from the kde mailing list.
Account management:  https://mail.kde.org/mailman/listinfo/kde.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.


More information about the kde mailing list