<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'>I guess you noticed by now, but I have done extensive restructuring in these areas yesterday and today; still, I suspect there is something odd (from looking at the code) with the chain of events. Also, we're re-creating physActors everytime we move into a region, but we just detach it from the physScene, we don't explicitly destroy (close) the old one when we leave; which I would suspect a native-wrapper would very much like us to.<BR>
<BR>
/Stefan<BR><BR>
<HR id=stopSpelling>
<BR>
> Date: Tue, 18 Sep 2007 23:00:53 -0700<BR>> From: danbmil99@yahoo.com<BR>> To: opensim-dev@lists.berlios.de<BR>> Subject: Re: [Opensim-dev] clients, agents, avatars, ODE<BR>> <BR>> followup to chat with lbsa71:<BR>> <BR>> in ClientView.cs, we have:<BR>> <BR>> this.m_scene.AddNewClient(this, false);<BR>> <BR>> so it's always passing child=false. But InitNewClient is called by<BR>> AuthUser, which is spawned as a thread by ClientView, and... climbing up the<BR>> stack of calls, we get OnReceivedData creating a new client thread when it<BR>> gets a UseCircuitCode. This seems to happen once for each region, and I<BR>> have no idea how to tell what is a child and what is the 'real' client, to<BR>> hopefully pass it down the call stack or something of that nature.<BR>> <BR>> -dan<BR>> <BR>> <BR>> _______________________________________________<BR>> Opensim-dev mailing list<BR>> Opensim-dev@lists.berlios.de<BR>> https://lists.berlios.de/mailman/listinfo/opensim-dev<BR><BR></body>
</html>