Browse Source

Properly fix connection closing

tags/v0.2.1
Russ Garrett 7 years ago
parent
commit
395e3fbfb9
No account linked to committer's email address
2 changed files with 2 additions and 5 deletions
  1. 1
    2
      examples/irccat.json
  2. 1
    3
      tcplistener/tcplistener.go

+ 1
- 2
examples/irccat.json View File

@@ -1,7 +1,6 @@
1 1
 {
2 2
   "tcp": {
3
-    "listen": ":12345",
4
-    "close_after_message": false
3
+    "listen": ":12345"
5 4
   },
6 5
   "http": {
7 6
     "listen": ":8045",

+ 1
- 3
tcplistener/tcplistener.go View File

@@ -57,10 +57,8 @@ func (l *TCPListener) handleConnection(conn net.Conn) {
57 57
 			log.Infof("[%s] message: %s", conn.RemoteAddr(), msg)
58 58
 			l.parseMessage(msg)
59 59
 		}
60
-		if viper.GetBool("tcp.close_after_message") {
61
-			conn.Close()
62
-		}
63 60
 	}
61
+	conn.Close()
64 62
 }
65 63
 
66 64
 func (l *TCPListener) parseMessage(msg string) {

Loading…
Cancel
Save