server/server: Remove all exit() calls
commitb43b95e46022d3baf76b44f7be34bbf0e6119594
authorMarc Schink <openocd-dev@marcschink.de>
Sun, 24 Jan 2016 19:58:24 +0000 (24 20:58 +0100)
committerFreddie Chopin <freddie.chopin@gmail.com>
Tue, 25 Apr 2017 15:56:35 +0000 (25 16:56 +0100)
treef74666366f054f8ae4d6f45da4602c65111627e0
parent99db18a995c8ef2913f1397dcc94d0533331e598
server/server: Remove all exit() calls

With this patch OpenOCD shuts down properly when errors occur in the
server instead of just calling exit().

Change-Id: I2ae1a6153dafc88667951cab9152941cb487be85
Signed-off-by: Marc Schink <openocd-dev@marcschink.de>
Reviewed-on: http://openocd.zylin.com/3223
Reviewed-by: Tomas Vanek <vanekt@fbl.cz>
Tested-by: jenkins
src/openocd.c
src/server/server.c
src/server/telnet_server.c