X-Git-Url: https://git.saurik.com/cycript.git/blobdiff_plain/c1d3e52e58e86c49f9d04e06ae8e0ece4b98250c..50a3d79f79a223e8a119fe7531fd0a47ebd09d45:/Handler.cpp?ds=sidebyside diff --git a/Handler.cpp b/Handler.cpp index 4f11b7b..30ea4f4 100644 --- a/Handler.cpp +++ b/Handler.cpp @@ -218,6 +218,9 @@ struct CYServer { void Listen() { socket_ = _syscall(::socket(PF_INET, SOCK_STREAM, 0)); try { + int value; + _syscall(::setsockopt(socket_, SOL_SOCKET, SO_REUSEADDR, &(value = 1), sizeof(value))); + sockaddr_in address; address.sin_family = AF_INET; address.sin_addr.s_addr = INADDR_ANY;