Unix Programming - Is KQueue still broken on Darwin?

This is Interesting: Free IT Magazines  
Home > Archive > Unix Programming > April 2007 > Is KQueue still broken on Darwin?





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author Is KQueue still broken on Darwin?
SM Ryan

2007-04-16, 1:21 pm

I have a program that gets in an uninterruptible wait for
hours and days. I'm using sockets and kqueue. I have never
had problems with sockets before, but kqueue used to crash
the kernel. Does anyone know if kqueue still borks the machine?

kill -KILL doesn't work. of course, but a killall -KILL kills
a related program to which it has a socket connection, but
leaves the program as a zombie which launchd does not reap
or restart.

--
SM Ryan http://www.rawbw.com/~wyrmwif/
She broke your heart and inadvertently drove men to deviant lifestyles.
Sherm Pendley

2007-04-16, 7:17 pm

SM Ryan <wyrmwif@tango-sierra-oscar-foxtrot-tango.fake.org> writes:

> I have a program that gets in an uninterruptible wait for
> hours and days. I'm using sockets and kqueue. I have never
> had problems with sockets before, but kqueue used to crash
> the kernel. Does anyone know if kqueue still borks the machine?


Never heard about it crashing the kernel before, but kqueue received a
substantial overhaul in Tiger. Spotlight uses it to index updated files,
Finder to update its display immediately, etc.

sherm--

--
Web Hosting by West Virginians, for West Virginians: http://wv-www.net
Cocoa programming in Perl: http://camelbones.sourceforge.net
Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com