mirror of
https://github.com/YGGverse/xash3d-fwgs.git
synced 2025-03-11 05:21:07 +00:00
engine: client: fixed connection hang when all resources downloaded (fix #829)
This commit is contained in:
parent
840283d6e5
commit
b1d910a3a5
@ -2472,11 +2472,18 @@ void CL_ProcessFile( qboolean successfully_received, const char *filename )
|
|||||||
{
|
{
|
||||||
if( filename[0] != '!' )
|
if( filename[0] != '!' )
|
||||||
Con_Printf( "processing %s\n", filename );
|
Con_Printf( "processing %s\n", filename );
|
||||||
|
|
||||||
|
if( !Q_strnicmp( filename, "downloaded/", 11 ))
|
||||||
|
{
|
||||||
|
// skip "downloaded/" part to avoid mismatch with needed resources list
|
||||||
|
filename += 11;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else if( !successfully_received )
|
else if( !successfully_received )
|
||||||
{
|
{
|
||||||
Con_Printf( S_ERROR "server failed to transmit file '%s'\n", CL_CleanFileName( filename ));
|
Con_Printf( S_ERROR "server failed to transmit file '%s'\n", CL_CleanFileName( filename ));
|
||||||
}
|
}
|
||||||
|
|
||||||
if( cls.legacymode )
|
if( cls.legacymode )
|
||||||
{
|
{
|
||||||
if( host.downloadcount > 0 )
|
if( host.downloadcount > 0 )
|
||||||
|
Loading…
x
Reference in New Issue
Block a user