We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f1db391 commit 85c7920Copy full SHA for 85c7920
cmd/rosetta/main.go
@@ -4,6 +4,7 @@ import (
4
"fmt"
5
"log"
6
"net/http"
7
+ "time"
8
9
"github.com/CortexFoundation/rosetta-cortex/router"
10
"github.com/coinbase/rosetta-sdk-go/asserter"
@@ -44,5 +45,13 @@ func main() {
44
45
corsRouter := server.CorsMiddleware(loggedRouter)
46
47
log.Printf("Listening on port %d\n", serverPort)
- log.Fatal(http.ListenAndServe(fmt.Sprintf(":%d", serverPort), corsRouter))
48
+ srv := &http.Server{
49
+ Addr: fmt.Sprintf(":%d", serverPort),
50
+ Handler: corsRouter,
51
+ ReadTimeout: 5 * time.Second,
52
+ WriteTimeout: 10 * time.Second,
53
+ IdleTimeout: 15 * time.Second,
54
+ }
55
+
56
+ log.Fatal(srv.ListenAndServe())
57
}
0 commit comments