Annoying debug messages.
Posted: Tue Jun 29, 2021 6:47 pm
At the last Community Meeting, we were all spammed by one of those annoying script debug messages. Those have always been sent to every avatar in a region, instead of just the owner of the script. Some time ago Ubit (the main OpenSim developer) added a switch to the INI files to only send those messages to the owner, but the previous annoying behavior is the default for hysterical reasons.
I propose that Kitely include this option in their branch, if it is not there already, and then set it to true to prevent these annoying messages. A few people have suggested that the owner of a region should have the option to turn this back on and off, so that instructors in script classes can tell when their students get errors. I think that is a very infrequent use and the switch can safely be always set to the "don't spam everyone in a region" mode.
The switch is:
PermissionErrorToOwner = true ;default is FALSE which means spam everyone in the region with debug messages
It is set in the osslDefaultEnable.ini file in the [OSSL] section
The changes are all localized to this source file:
OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs
I propose that Kitely include this option in their branch, if it is not there already, and then set it to true to prevent these annoying messages. A few people have suggested that the owner of a region should have the option to turn this back on and off, so that instructors in script classes can tell when their students get errors. I think that is a very infrequent use and the switch can safely be always set to the "don't spam everyone in a region" mode.
The switch is:
PermissionErrorToOwner = true ;default is FALSE which means spam everyone in the region with debug messages
It is set in the osslDefaultEnable.ini file in the [OSSL] section
The changes are all localized to this source file:
OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs