in reply to How do I do a non-blocking accept?

ACCEPT is a blocking function. Under Unix/perl i know you can't set it up as nonblocking.