diff options
Diffstat (limited to 'toxcore/Lossless_UDP.c')
-rw-r--r-- | toxcore/Lossless_UDP.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/toxcore/Lossless_UDP.c b/toxcore/Lossless_UDP.c index 01f9ccc2..c0db8a10 100644 --- a/toxcore/Lossless_UDP.c +++ b/toxcore/Lossless_UDP.c | |||
@@ -1083,6 +1083,9 @@ static void do_new(Lossless_UDP *ludp) | |||
1083 | 1083 | ||
1084 | if (tmp->status != LUDP_NO_CONNECTION && tmp->killat < temp_time) | 1084 | if (tmp->status != LUDP_NO_CONNECTION && tmp->killat < temp_time) |
1085 | tmp->status = LUDP_TIMED_OUT; | 1085 | tmp->status = LUDP_TIMED_OUT; |
1086 | |||
1087 | if (tmp->inbound == LUDP_CONNECTION_INBOUND && tmp->status == LUDP_TIMED_OUT) | ||
1088 | kill_connection(ludp, tmp_i); | ||
1086 | } | 1089 | } |
1087 | } | 1090 | } |
1088 | 1091 | ||