From 4f0cfe26bf5445fc06a59a6db47cb2fa3158b87b Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Sat, 31 Mar 2012 21:18:07 +0200 Subject: Trigger handshake when unexpected data is received from a floating peer --- src/peer.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/peer.c') diff --git a/src/peer.c b/src/peer.c index 7fe8c0e..74f5649 100644 --- a/src/peer.c +++ b/src/peer.c @@ -169,6 +169,8 @@ fastd_peer* fastd_peer_set_established_merge(fastd_context *ctx, fastd_peer *per } } + fastd_task_replace_peer(ctx, temp_peer, perm_peer); + fastd_peer_reset(ctx, temp_peer); pr_info(ctx, "Connection with %P established.", perm_peer); -- cgit v1.2.3