ShaunLWM/node-csgo-gsi

Server not ending the response

Closed this issue · 0 comments

The server does not call end on the http.ServerResponse object, this means that even though the 200 status is sent the GSI will wait the timeout period before sending another update (therefore ignoring the throttle or buffer settings)

With the config below I am getting a 5 second delay between game state updates whereas I would expect an update every 100ms

"uri" "http://127.0.0.1:3000"
"timeout" "5.0"
"buffer"  "0.1"
"throttle" "0.1"
"heartbeat" "30.0"