From: Peter Zotov Date: Tue, 15 Feb 2011 16:47:45 +0000 (+0300) Subject: Use SO_REUSEADDR socket option to allow binding after ^C. X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=db0a8d3ddf245ede23fbcc61529d0214037f60e2;p=fw%2Fstlink Use SO_REUSEADDR socket option to allow binding after ^C. --- diff --git a/src/gdb-server.c b/src/gdb-server.c index 8b9176b..61729b8 100644 --- a/src/gdb-server.c +++ b/src/gdb-server.c @@ -52,6 +52,9 @@ int serve(struct stlink* sl, int port) { return 1; } + unsigned int val = 1; + setsockopt(sock, SOL_SOCKET, SO_REUSEADDR, &val, sizeof(val)); + struct sockaddr_in serv_addr = {0}; serv_addr.sin_family = AF_INET; serv_addr.sin_addr.s_addr = INADDR_ANY;