diff options
-rw-r--r-- | lib/Net.Messaging.FBM/src/Server/FBMListener.cs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/Net.Messaging.FBM/src/Server/FBMListener.cs b/lib/Net.Messaging.FBM/src/Server/FBMListener.cs index c248f9b..1a2f60d 100644 --- a/lib/Net.Messaging.FBM/src/Server/FBMListener.cs +++ b/lib/Net.Messaging.FBM/src/Server/FBMListener.cs @@ -145,6 +145,9 @@ namespace VNLib.Net.Messaging.FBM.Server } finally { + //Free buffer when session closes + MemoryManger.FreeBuffer(memHandle); + session.CancelSession(); await queueWorker.ConfigureAwait(false); } |