[Opensim-dev] missing changes
dan miller
danbmil99 at yahoo.com
Mon Sep 24 06:53:04 UTC 2007
Stephan,
if you recall, the smoking gun was line 280, clientview.cs, in
InitNewClient():
this.m_scene.AddNewClient(this, false);
the false indicates that this is _not_ a childAgent. This call is made for
each client thread, regardless of childishness or not.
We spent some time going through all this; I recall the idea was to have
InitNewClient() spawn the client as a child; then, somewhere else in the
code, there's supposed to be a call to MakeAvatarPhysical(). Somehow in the
rush to merge, this all got lost; the only call to MakeAvatarPhysical() is
now in AgentCrossing.
I'm pretty sure I had this all working on my machine, but I can't
resuscitate it now, and it's not in subversion anywhere that I can locate.
Any help you (or anyone else) can provide in regenerating this fix will be
greatly appreciated.
-dan
More information about the Opensim-dev
mailing list