poll() broken for pipes on DUNIX 4.X?

From: Duane Wessels <wessels@dont-contact.us>
Date: Fri, 31 Jul 1998 16:43:08 -0600

Can anyone else confirm that poll() doesn't return pipe(2)
filedescriptors ready for writing on Digital Unix 4.x?
My host is: Digital UNIX V4.0B (Rev. 564)

If you're running 1.2.beta22+, you can check the cachemanager
filedescriptor page. If the pipe descriptors for the unlinkd process
has no data written to it, then you have this bug as well.

cache2-wessels ~ 250% client mgr:filedescriptors | grep Pipe
  41 Pipe 0 0 0 unlinkd -> squid
  44 Pipe 0 0 0 squid -> unlinkd

A properly operating cache looks like:

pb-wessels ~ 269% client mgr:filedescriptors | grep Pipe
  38 Pipe 0 0 0 unlinkd -> squid
  41 Pipe 0 0 4904190 squid -> unlinkd

Duane W.
Received on Fri Jul 31 1998 - 15:44:16 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:41:19 MST