Issue information

Issue ID
#1286
Status
Fixed
Severity
Critical
Started
Hercules Elf Bot
Mar 27, 2008 16:34
Last Post
Hercules Elf Bot
Mar 27, 2008 16:34
Confirmation
N/A

Hercules Elf Bot - Mar 27, 2008 16:34

Originally posted by [b]theultramage[/b]
http://www.eathena.ws/board/index.php?autocom=bugtracker&showbug=1286

I was testing the npc warp crash with multimapserver setups (#1214) when I encountered a situation where the remaining mapserver entered an infinite loop.

The reason is that during my client's loadendack phase, my new 'bl' with id 2000000 got attached to a block where this same node was already attached - creating a cycle.

Attached Image

I do not yet know what exactly causes this. My steps to reproduce look something like this:
1. run 2 mapservers, one with prontera and a warping npc to geffen, the other with geffen
2. save a char in geffen, warp to prontera, click npc and get disconnected
3. log in again
4. if it doesn't happen right there, try @go prontera, which will make you disconnect again
5. try logging in again
?. repeat a few times

This post has been edited by theultramage: Mar 27 2008, 09:36 AM