[Opensim-users] Script engine issue [listeners]
Luisillo Contepomi
luisillocontepomi at gmail.com
Mon Jun 1 16:38:14 UTC 2015
Hello Karl
What OpenSim version?
Im using scripts with llRegionSay without problems in version 0.8.2.0
Dev from a week ago.
I will do test in your version.
Kind regards,
Luisillo
2015-06-01 17:35 GMT+02:00 Karl Dreyer <paolinos at islandoasis.biz>:
> Hello everyone... I have a member that is experiencing a strange issue. He
> has server and client modules (in world prims using llRegionSay &
> llRegionSayTo to communicate commands to "client" prims). When the
> simulator is restarted, all works properly as expected BUT then, after what
> seems to be a random length of time it seems that communcations on the sim
> cease to function. i.e. It's almost as if the llRegionSay & llRegionSayTo
> cease to work properly. the client prims aren't receiving the messages from
> the servers. What makes this even more strange is that it doesn't happen
> with all of them and the prims being effected is random.. in other words, an
> hour after the sim is restarted (for example) a subset of the servers are
> failing to properly send messages but the subset of scripts effected seems
> to be different each time.
>
> I have had my resident go through and confirm that channel settings are set
> correctly and that there is no channel confusion or conflicts ... the
> scripts themselves seem to be OK. I also had him test this system on a
> blank sim or a sim with considerably less scripts and the system works
> flawlessly.
>
> My first thought was that there was an issue with the listeners in the
> receiving prims and we're hitting some sort of imposed limit to the number
> of listeners or listener events allowed on a region. I found in the
> OpenSimDefaults.ini file that there is in fact a max_listens_per_region
> setting and a max_listens_per_script setting. My first inclination was that
> he was hitting one of these limits so, I modified these settings to 0 so
> that the system would not impose any limits and unfortunately, this did not
> fix the issue.
>
> Is there somewhere else in the ini files or hardcoded in the simulator code
> itself where a limitation is being set? If not, what else could be causing
> this behavior?
>
> Below is a dump of some of the relevant statistics for the region in
> question. Any assistance would be greatly appreciated.
>
>
>
> CONNECTION STATISTICS
> Client logouts due to no data receive timeout: 0
>
>
> SAMPLE FRAME STATISTICS
> Dilatn SimFPS PhyFPS AgntUp RootAg ChldAg Prims AtvPrm AtvScr
> ScrLPS
> 1.00 54 53.8 0.0 0 0 6623 0 1760
> 5
>
> PktsIn PktOut PendDl PendUl UnackB TotlFt NetFt PhysFt OthrFt
> AgntFt
> ImgsFt
> 15 24 0 0 0 19.1 0.0 0.0 0.0
> 0.0
> 0.0
>
>
> MEMORY STATISTICS
> Heap allocated to OpenSim : 645 MB
> Last heap allocation rate : 0.323 MB/s
> Average heap allocation rate: 0.202 MB/s
> Process memory : 1270 MB
>
> Status of XEngine instance
> Scripts loaded : 1760
> Scripts waiting for load : 0
> Max threads : 100
> Min threads : 2
> Allocated threads : 12
> In use threads : 2
> Work items waiting : 0
> Events queued : 0
> Events processed : 214185
> Sensors : 8
> Dataserver requests : 0
> Timers : 46
> Listeners : 61
>
>
>
>
> _______________________________________________
> Opensim-users mailing list
> Opensim-users at opensimulator.org
> http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users
>
More information about the Opensim-users
mailing list