summaryrefslogtreecommitdiff
path: root/internal
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2021-10-13 09:00:03 +0300
committerPaul Buetow <paul@buetow.org>2021-10-13 09:00:03 +0300
commit7b873100d94ddc3c698a620cb83b61dcb2074303 (patch)
tree7ecbbce3c7d7c52671b8cb26eb15260b529e9236 /internal
parenta6098084f7150df34edecf1519386bd28a527361 (diff)
add another dcat integration test - catting 100 files at once
Diffstat (limited to 'internal')
-rw-r--r--internal/server/handlers/basehandler.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/internal/server/handlers/basehandler.go b/internal/server/handlers/basehandler.go
index d814cc9..6bc8268 100644
--- a/internal/server/handlers/basehandler.go
+++ b/internal/server/handlers/basehandler.go
@@ -63,7 +63,7 @@ func (h *baseHandler) Read(p []byte) (n int, err error) {
select {
case message := <-h.serverMessages:
- if message[0] == '.' {
+ if len(message) > 0 && message[0] == '.' {
// Handle hidden message (don't display to the user)
h.readBuf.WriteString(message)
h.readBuf.WriteByte(protocol.MessageDelimiter)