|
|
Subscribe / Log in / New account

Fedora: an example of community involvement

Fedora: an example of community involvement

Posted Nov 18, 2004 16:23 UTC (Thu) by bronson (subscriber, #4806)
Parent article: Fedora: an example of community involvement

This is a pleasing and immediately understandable chart. Tufte would be proud. If I had some sort of Linux award to offer, Ziga Mahkovec would receive it for showing ineguity and motivation in an area that has languished for years. And Owen Taylor would get an honorable mention.


to post comments

Fedora: an example of community involvement

Posted Nov 18, 2004 20:13 UTC (Thu) by stuart2048 (guest, #6241) [Link] (1 responses)

Hmm, what sort of award should we propose for the chap who stuck a busy loop in rhgb in the first place?

Fedora: an example of community involvement

Posted Nov 19, 2004 13:58 UTC (Fri) by dcoutts (guest, #5387) [Link]

It was not obviously a busy loop. It's a problem with properly understanding the wierd semantics of FIFO's. Apparently if a FIFO has no writers and a reader is poll()ing/select()ing on it, the semantics is that instead of blocking until a writer connects to the FIFO and writes something, the kernel sends the reader process sig HUP every time it poll()s. So the reader ends up spinning bussily.

Conclusion FIFO's are wierd and best avoided in favour of unix domain sockets.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds