From 4e262d634a539d8d59e8b8f35ff62de6adb8e30c Mon Sep 17 00:00:00 2001 From: Solderpunk Date: Fri, 5 Jun 2020 19:37:56 +0200 Subject: [PATCH] Fix line endings in response headers. --- handler.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/handler.go b/handler.go index 1c0afa4..e7fbf4d 100644 --- a/handler.go +++ b/handler.go @@ -32,11 +32,11 @@ func handleGeminiRequest(conn net.Conn, config Config, logEntries chan LogEntry) reader := bufio.NewReaderSize(conn, 1024) request, overflow, err := reader.ReadLine() if overflow { - conn.Write([]byte("59 Request too long!r\n")) + conn.Write([]byte("59 Request too long!\r\n")) log.Status = 59 return } else if err != nil { - conn.Write([]byte("40 Unknown error reading request!r\n")) + conn.Write([]byte("40 Unknown error reading request!\r\n")) log.Status = 40 return } @@ -44,7 +44,7 @@ func handleGeminiRequest(conn net.Conn, config Config, logEntries chan LogEntry) // Parse request as URL URL, err := url.Parse(string(request)) if err != nil { - conn.Write([]byte("59 Error parsing URL!r\n")) + conn.Write([]byte("59 Error parsing URL!\r\n")) log.Status = 59 return }