diff --git a/src/yggdrasil/admin.go b/src/yggdrasil/admin.go index 5028c9b6..bd3c9051 100644 --- a/src/yggdrasil/admin.go +++ b/src/yggdrasil/admin.go @@ -395,7 +395,7 @@ func (a *admin) listen() { for { conn, err := a.listener.Accept() if err == nil { - a.handleRequest(conn) + go a.handleRequest(conn) } } }