NetBSD/lib/librumpclient
pooka 5064fa59e6 A bunch of improvements:
* don't hold spc mutex while sending data
* use send() for the banner to avoid SIGPIPE in case a client
  connects and immediately goes away
* fix error path locking
* use kevent() instead of pollts() in the client.  Apparently that
  is the only sensible way for a library to support both multithreading
  and signal-reentrancy in a race-free manner.
  (can I catch all signals with one kevent instead of installing
  NSIG different ones??)
* mark client comm descriptor non-blocking so that clients have
  better signal-interruptibility (we now sleep in signal-accepting
  kevent() instead of signal-masked recvfrom())
2011-01-10 19:49:43 +00:00
..
Makefile Install rumpclient to /lib to allow non-/usr users. 2010-11-23 12:41:47 +00:00
rumpclient.c A bunch of improvements: 2011-01-10 19:49:43 +00:00
rumpclient.h Support fork() for rumpclient users. 2011-01-05 17:14:50 +00:00
shlib_version