Permalink
Commits on Apr 21, 2011
  1. tag 1.0-pre23

    garlick committed Apr 21, 2011
  2. prep for 1.0pre23 release

    garlick committed Apr 21, 2011
  3. fix daemonization logic

    garlick committed Apr 21, 2011
  4. Put daemonize in the right location with respect to listen

    garlick committed Apr 21, 2011
    socket setup and server thread startup.
    Make tests that require lua run conditionally on its availability.
Commits on Apr 20, 2011
Commits on Apr 19, 2011
  1. have diodctl reap children when it stops with SIGTERM.

    garlick committed Apr 19, 2011
    have diodctl propagate SIGHUP to children.
    Use SIGUSR1 to quietly terminate diod after idle timeout.
  2. - If HAVE_LUA is not defined, don't complain if the config file

    garlick committed Apr 19, 2011
      is unavailable [issue 24]
    
    - Refactor server start/stop code.  Start a single service thread
      for accepting connections and handling SIGHUP/SIGTERM.
      Tear it down on orderly shutdown.
    
    - Add np_srv_shutdown () to assist with orderly server teardown.
    
    - Remove vestigual configure/include of zlib.h.
    
    -  Drop diod_conf_arm_sighup () and associated thread management.
    
    - Drop diod_sock_accept_batch () and associated thread management.
Commits on Apr 18, 2011
  1. drop aread/awrite and diod -s stats.

    garlick committed Apr 18, 2011
    Fix couple memory problems.
  2. Expand t10 (tnpsrv) coverage

    garlick committed Apr 18, 2011
Commits on Apr 16, 2011
  1. prep for pre22 tag

    garlick committed Apr 16, 2011
  2. add t08.conf to EXTRA_DIST

    garlick committed Apr 16, 2011
  3. * tests/misc/tnpsrv.c : Add test transport.

    garlick committed Apr 16, 2011
    	* 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
Commits on Apr 15, 2011
  1. Prep for 1.0-pre21 tag

    garlick committed Apr 15, 2011
  2. Misc. cleanup in libnpfs

    garlick committed Apr 15, 2011
  3. More valgrind testing.

    garlick committed Apr 15, 2011
Commits on Apr 14, 2011
  1. fix failing test

    garlick committed Apr 14, 2011
Commits on Apr 13, 2011
  1. add more tests to t07

    garlick committed Apr 13, 2011
  2. more cleanup/expansion of t07

    garlick committed Apr 13, 2011
  3. add new valgrind test for serialize/deserialize functions and fix a

    garlick committed Apr 13, 2011
    wire size problem it found (issue 20)
Commits on Apr 12, 2011
Commits on Apr 11, 2011