IllegalMonitorState in GetGridRegion / Teleporting
Status: Alpha
Brought to you by:
fredmartian
GetGridRegion inside GridManager throws IllegalMonitorStateException's when the function tries to lock around the Name field in the callback.
I'm not a guru on how libomv ties all its stuff together but my hotfix seems to be
Line 582: synchronized(Name) { Name.notifyAll(); }
Line 596: synchronized(name) { name.wait(_Client.Settings.MAP_REQUEST_TIMEOUT); }
And that seems to make it all work for me.
fixed in repository: r1021