diff options
-rw-r--r-- | src/microhttpd/daemon.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/microhttpd/daemon.c b/src/microhttpd/daemon.c index 97054e59..c9c0d51c 100644 --- a/src/microhttpd/daemon.c +++ b/src/microhttpd/daemon.c | |||
@@ -483,10 +483,11 @@ MHD_ip_limit_del (struct MHD_Daemon *daemon, | |||
483 | tdelete (found_key, | 483 | tdelete (found_key, |
484 | &daemon->per_ip_connection_count, | 484 | &daemon->per_ip_connection_count, |
485 | &MHD_ip_addr_compare); | 485 | &MHD_ip_addr_compare); |
486 | MHD_ip_count_unlock (daemon); | ||
486 | free (found_key); | 487 | free (found_key); |
487 | } | 488 | } |
488 | 489 | else | |
489 | MHD_ip_count_unlock (daemon); | 490 | MHD_ip_count_unlock (daemon); |
490 | } | 491 | } |
491 | 492 | ||
492 | 493 | ||