From b8949024bc55c62b9268b35d4f2a568760b9d7d3 Mon Sep 17 00:00:00 2001
From: Justin Clark-Casey (justincc)
Date: Wed, 16 Jan 2013 01:45:09 +0000
Subject: Revert "Implement co-operative script termination if termination
comes during a script wait event (llSleep(), etc.)"
Doing this as a favour to Melanie. This will be back with passing the wait handles directly to the api.
This reverts commit 1b5c41c14ad11325be249ea1cce3c65d4d6a89be.
---
OpenSim/Region/ScriptEngine/Interfaces/IScriptInstance.cs | 13 -------------
1 file changed, 13 deletions(-)
(limited to 'OpenSim/Region/ScriptEngine/Interfaces/IScriptInstance.cs')
diff --git a/OpenSim/Region/ScriptEngine/Interfaces/IScriptInstance.cs b/OpenSim/Region/ScriptEngine/Interfaces/IScriptInstance.cs
index 38fff52..9de2d72 100644
--- a/OpenSim/Region/ScriptEngine/Interfaces/IScriptInstance.cs
+++ b/OpenSim/Region/ScriptEngine/Interfaces/IScriptInstance.cs
@@ -28,7 +28,6 @@
using System;
using System.Collections;
using System.Collections.Generic;
-using System.Threading;
using OpenMetaverse;
using log4net;
using OpenSim.Framework;
@@ -182,18 +181,6 @@ namespace OpenSim.Region.ScriptEngine.Interfaces
void Resume();
///
- /// If true then scripts should look to terminate their threads in co-operation with the script engine rather
- /// than through Thread.Abort()
- ///
- bool CoopTermination { get; }
-
- ///
- /// Used for script sleeps when we are using co-operative script termination.
- ///
- /// null if CoopTermination is not active
- EventWaitHandle CoopSleepHandle { get; }
-
- ///
/// Process the next event queued for this script instance.
///
///
--
cgit v1.1