MantisBT - Zandronum
View Issue Details
0001234Zandronum[All Projects] Bugpublic2012-12-30 15:022012-12-31 15:18
Edward-san 
Torr Samaho 
normalminoralways
closedduplicate 
 
 
0001234: "Building BSP..." during (re)connection to server is at least 10x slower than 'changemap|map' when it's already connected
If you want to join a server with the current map as a complex one, or you're using the GL renderer, you'll notice an incredible slowness which causes the connection to time out from the server:

Server console:

Unfinished connection from 127.0.0.1:10667 timed out.
Unknown challenge (2) from 127.0.0.1:10667. Ignoring IP for 10 seconds.
Unknown challenge (2) from 127.0.0.1:10667. Ignoring IP for 10 seconds.


Client console:

Requesting snapshot...
Requesting snapshot...
Requesting snapshot...
Requesting snapshot...
Requesting snapshot...
Requesting snapshot...


So it seems the client continues to requesting datas from the server, but the server doesn't recognize it because there is not a correct connection ... so it never ends...

I don't understand why this part should be slower than the (change)map procedure...

It happens also with skulltag 98d.
You should have a slow pc, or else it'll be harder to reproduce:

Create a new server with Deus Vult 2 map29:

zandronum -iwad doom2.wad -file dvii-1u.wad -host 1 -warp 29 -skill 4


now connect with a client:

zandronum -iwad doom2.wad -file dvii-1u.wad -join localhost
No tags attached.
duplicate of 0000065closed Torr Samaho Console map loading makes the BSP building very slow. 
Issue History
2012-12-30 15:02Edward-sanNew Issue
2012-12-31 11:16Torr SamahoNote Added: 0005640
2012-12-31 11:48Torr SamahoNote Edited: 0005640bug_revision_view_page.php?bugnote_id=5640#r3094
2012-12-31 11:48Torr SamahoAssigned To => Torr Samaho
2012-12-31 11:48Torr SamahoStatusnew => needs testing
2012-12-31 14:47Edward-sanNote Added: 0005642
2012-12-31 14:49Edward-sanNote Edited: 0005642bug_revision_view_page.php?bugnote_id=5642#r3096
2012-12-31 15:16Edward-sanNote Added: 0005644
2012-12-31 15:16Edward-sanNote Edited: 0005644bug_revision_view_page.php?bugnote_id=5644#r3098
2012-12-31 15:17Edward-sanStatusneeds testing => closed
2012-12-31 15:17Edward-sanResolutionopen => duplicate
2012-12-31 15:18Edward-sanRelationship addedduplicate of 0000065

Notes
(0005640)
Torr Samaho   
2012-12-31 11:16   
(edited on: 2012-12-31 11:48)
Isn't this the same as 0000065?

EDIT: Is this any better?

(0005642)
Edward-san   
2012-12-31 14:47   
(edited on: 2012-12-31 14:49)
I need a patch or else I can't test it on linux.

[edit]Indeed, this is the same bug reported in that ticket... I forgot to search for duplicates. :\

(0005644)
Edward-san   
2012-12-31 15:16   
Closing as duplicated, the discussion will continue in ticket 0000065.