]> git.meshlink.io Git - meshlink/blobdiff - src/net.c
Fix for a DoS attack:
[meshlink] / src / net.c
index f8c7306d18bdc7512f20b082e18b1b8aa2a61e2a..2d16ae8363f571a72ccb585fa445f6f0d25cca6f 100644 (file)
--- a/src/net.c
+++ b/src/net.c
@@ -821,8 +821,8 @@ cp
 
   if(cl->status.outgoing)
     {
-      alarm(5);
       signal(SIGALRM, sigalrm_handler);
+      alarm(5);
       syslog(LOG_NOTICE, "Try to re-establish outgoing connection in 5 seconds.");
     }