Only transition to sl_listxfer if it idle

This commit is contained in:
smallmodel 2025-04-27 21:21:13 +02:00
parent c742dc34f7
commit 1cf3fb9751
No known key found for this signature in database
GPG key ID: 9F2D623CEDF08512

View file

@ -415,7 +415,9 @@ static GError SendListRequest(GServerList serverlist, GServerListSocket slsocket
if (gsiSocketIsError(len) || len == 0) if (gsiSocketIsError(len) || len == 0)
return GE_NOCONNECT; return GE_NOCONNECT;
ServerListModeChange(serverlist, sl_listxfer); if (serverlist->state == sl_idle) {
ServerListModeChange(serverlist, sl_listxfer);
}
return 0; return 0;
} }