* diod/diod.c, diodctl/diodctl.c : In teardown, call np_srv_destroy(), diod_log_fini (), and diod_conf_fini (). * libnpfs/conn.c, libnpfs/srv.c : Cleanup: - adjust conn->msize if negotated downward in the version message - avoid NULL dereference in reader thread in out of memory case - drop np_conn_shutdown (), np_srv_shutdown (), and srv->shuttingdown - have np_srv_destroy () join with terminating workers then free self - add wt->state enum and set it in np_wthread_proc () - drop srv->lock in np_wthread_proc () in shutdown path
wire size problem it found (issue 20)
Prep for 1.0-pre19 tag.
cleanup in server side exports read handler.