QPID-8273: [Broker-J] Set notify work on channel reaching end-of-read-stream
diff --git a/broker-core/src/main/java/org/apache/qpid/server/transport/NonBlockingConnection.java b/broker-core/src/main/java/org/apache/qpid/server/transport/NonBlockingConnection.java
index 48dcb37..843e3d7 100644
--- a/broker-core/src/main/java/org/apache/qpid/server/transport/NonBlockingConnection.java
+++ b/broker-core/src/main/java/org/apache/qpid/server/transport/NonBlockingConnection.java
@@ -542,6 +542,7 @@
         if (read == -1)
         {
             _closed.set(true);
+            _protocolEngine.notifyWork();
         }
 
         _partialRead = read != 0;