From 858159632a3c82877e6686b3adf488ee13d94473 Mon Sep 17 00:00:00 2001
From: Bolke de Bruin <bolke@xs4all.nl>
Date: Tue, 30 Jun 2020 11:00:42 +0200
Subject: [PATCH] Make sure there are no hangs

---
 rdg.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/rdg.go b/rdg.go
index fe35345..2d4ebcd 100644
--- a/rdg.go
+++ b/rdg.go
@@ -155,9 +155,9 @@ func (s RdgSession) RdgHandshake(next http.Handler) http.Handler {
 							return
 						}
 						sendChannelCreateResponse(s.BufOut)
+						go sendDataPacket(s.Remote, s.BufOut)
 					case PKT_TYPE_DATA:
 						receiveDataPacket(s.Remote, packet)
-						go sendDataPacket(s.Remote, s.BufOut)
 					}
 				}
 			}
-- 
GitLab