main change for gnunet-arm is that gnunet-arm now gets proper confirmation when calle...
authorNathan S. Evans <evans@in.tum.de>
Thu, 6 May 2010 09:54:08 +0000 (09:54 +0000)
committerNathan S. Evans <evans@in.tum.de>
Thu, 6 May 2010 09:54:08 +0000 (09:54 +0000)
commit1948cedcb5e7c5017dcd18ef087f0f7e5aa5f27f
tree53048b78f1bec588db3c7f7d72a35e483ccf2795
parent031972ecd7ef2a767cbe8caf3c6fb649567a6b0d
main change for gnunet-arm is that gnunet-arm now gets proper confirmation when called to start or stop services. This means that calling gnunet-arm to stop/start a process will return 0 only if the process is stopped/started. For gnunet-service-arm, this is implemented by leaking the client connection socket on a shutdown request, so that it is only closed when the arm service actually shuts down (indicating everything is really down).
src/arm/arm_api.c
src/arm/gnunet-arm.c
src/arm/gnunet-service-arm.c
src/arm/test_arm_api.c
src/arm/test_exponential_backoff.c