From b83f8766879188f00c443455dae577fed2e93199 Mon Sep 17 00:00:00 2001
From: Bolke de Bruin <bolke@xs4all.nl>
Date: Sat, 6 Aug 2022 11:51:14 +0200
Subject: [PATCH] Test

---
 cmd/rdpgw/protocol/server.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/cmd/rdpgw/protocol/server.go b/cmd/rdpgw/protocol/server.go
index b8371e9..15d8f97 100644
--- a/cmd/rdpgw/protocol/server.go
+++ b/cmd/rdpgw/protocol/server.go
@@ -165,10 +165,10 @@ func (s *Server) Process(ctx context.Context) error {
 				log.Printf("Channel closed while in wrong state %d != %d", s.State, SERVER_STATE_OPENED)
 				return errors.New("wrong state")
 			}
+			log.Printf("Channel closed")
 			s.Session.TransportIn.Close()
 			s.Session.TransportOut.Close()
 			s.State = SERVER_STATE_CLOSED
-			log.Printf("Channel closed")
 			return nil
 		default:
 			log.Printf("Unknown packet (size %d): %x", sz, pkt)
-- 
GitLab