force Yengine scripts recompile

master
UbitUmarov 2020-06-02 22:18:28 +01:00
parent 06bdfc48d0
commit 3188db7041
3 changed files with 5 additions and 3 deletions

View File

@ -66,7 +66,7 @@ namespace OpenSim.Region.ScriptEngine.Yengine
{
public static readonly string OBJECT_CODE_MAGIC = "YObjectCode";
// reserve positive version values for original xmr
public static int COMPILED_VERSION_VALUE = -5; // decremented when compiler or object file changes
public static int COMPILED_VERSION_VALUE = -6; // decremented when compiler or object file changes
public static readonly int CALL_FRAME_MEMUSE = 64;
public static readonly int STRING_LEN_TO_MEMUSE = 2;

View File

@ -397,8 +397,8 @@ namespace OpenSim.Region.ScriptEngine.Yengine
else
m_IState = XMRInstState.IDLE;
}
else if(m_SuspendCount != 0)
m_IState = XMRInstState.IDLE;
//else if(m_SuspendCount != 0)
// m_IState = XMRInstState.IDLE;
}
else
{

View File

@ -1020,6 +1020,7 @@ namespace OpenSim.Region.ScriptEngine.Yengine
{
lock(m_QueueLock)
{
m_SuspendCount = 0;
m_Suspended = false;
m_DetachQuantum = 0;
m_DetachReady.Set();
@ -1041,6 +1042,7 @@ namespace OpenSim.Region.ScriptEngine.Yengine
{
lock(m_QueueLock)
{
m_SuspendCount = 1;
m_Suspended = true;
}
}