Fixed players counting on servers update.
This commit is contained in:
parent
5ef54d943e
commit
f127fdc9f4
@ -34,7 +34,7 @@ type Pooler struct {
|
|||||||
func (p *Pooler) Initialize() {
|
func (p *Pooler) Initialize() {
|
||||||
fmt.Println("Initializing requester goroutine pooler...")
|
fmt.Println("Initializing requester goroutine pooler...")
|
||||||
// ToDo: figure out how to make this work nice.
|
// ToDo: figure out how to make this work nice.
|
||||||
p.maxrequests = 150
|
p.maxrequests = 200
|
||||||
_ = runtime.GOMAXPROCS(runtime.NumCPU() * 4)
|
_ = runtime.GOMAXPROCS(runtime.NumCPU() * 4)
|
||||||
p.pp = "\377\377\377\377"
|
p.pp = "\377\377\377\377"
|
||||||
fmt.Println("Pooler initialized")
|
fmt.Println("Pooler initialized")
|
||||||
@ -238,7 +238,9 @@ func (p *Pooler) UpdateSpecificServer(server *datamodels.Server) error {
|
|||||||
if len(players) == 1 && len(players[0]) > 255 {
|
if len(players) == 1 && len(players[0]) > 255 {
|
||||||
server.Players = "0"
|
server.Players = "0"
|
||||||
} else {
|
} else {
|
||||||
server.Players = strconv.Itoa(len(players))
|
// Looks like we have last element to be empty, due to
|
||||||
|
// strings.Split() call before.
|
||||||
|
server.Players = strconv.Itoa(len(players) - 1)
|
||||||
}
|
}
|
||||||
server.PlayersInfo = strings.Join(received_lines[2:], "\\")
|
server.PlayersInfo = strings.Join(received_lines[2:], "\\")
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user