Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!elroy.jpl.nasa.gov!ames!amdahl!rtech!ingres!smiley!jeff From: jeff@smiley.Ingres.COM (Jeff Anton) Newsgroups: comp.unix.internals Subject: poll(2) and EAGAIN Message-ID: <1991Jan2.221727.26438@ingres.Ingres.COM> Date: 2 Jan 91 22:17:27 GMT Reply-To: jeff@smiley.Ingres.COM (Jeff Anton) Organization: Ingres Division, ASK Co. Lines: 12 The poll system call is documented to have an error return of EAGAIN if an internal data structure allocation fails. EAGAIN traditionally is returned on fork(2) failing for a 'temporary' condition such as too many processes. What resource does poll need and can you increase this resource on typical binary configurable kernels? I've seen programs enter what seems to be infinite loops calling poll which always returns EAGAIN. It would be nice to have some ideas to clear up this problem. Jeff Anton