From e18fd0c00eb1e4bd0d836ec16a0625e256bd6850 Mon Sep 17 00:00:00 2001 From: Bryan Biedenkapp Date: Sat, 22 Mar 2025 09:59:45 -0400 Subject: [PATCH] fnecore wasn't sending proper shutdown opcodes to the server on peet stop; --- FnePeer.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/FnePeer.cs b/FnePeer.cs index 5e31f50..0a4c9eb 100644 --- a/FnePeer.cs +++ b/FnePeer.cs @@ -183,7 +183,10 @@ namespace fnecore throw new InvalidOperationException("Cannot stop listening when not started."); Logger(LogLevel.INFO, $"({systemName}) stopping network services, {masterEndpoint}"); - + + // send shutdown opcode to server + SendMaster(CreateOpcode(Constants.NET_FUNC_RPT_CLOSING, Constants.NET_SUBFUNC_NOP), new byte[1], 1, CreateStreamID(), true); + // stop UDP listen task if (listenTask != null) {