We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 87cd720 + b3c1360 commit 6607863Copy full SHA for 6607863
1 file changed
components/execd/main.go
@@ -17,6 +17,7 @@ package main
17
import (
18
"context"
19
"fmt"
20
+ "net"
21
"os"
22
"time"
23
@@ -60,8 +61,13 @@ func main() {
60
61
controller.InitCodeRunner()
62
engine := web.NewRouter(flag.ServerAccessToken)
63
addr := fmt.Sprintf(":%d", flag.ServerPort)
- log.Info("execd listening on %s", addr)
64
- if err := engine.Run(addr); err != nil {
+ listener, err := net.Listen("tcp4", addr)
65
+ if err != nil {
66
+ log.Error("failed to listen on %s: %v", addr, err)
67
+ os.Exit(1)
68
+ }
69
+ log.Info("execd listening on %s (IPv4)", addr)
70
+ if err := engine.RunListener(listener); err != nil {
71
log.Error("failed to start execd server: %v", err)
72
os.Exit(1)
73
}
0 commit comments