aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/DotNetEngine.Compiler.LSL/LSL_BaseClass.cs
diff options
context:
space:
mode:
authorAlan M Webb2009-09-21 08:42:01 -0400
committerdr scofield (aka dirk husemann)2009-09-23 14:49:34 +0200
commitb7265abfaeb256ebc8421ee1d647dd68f08ff77a (patch)
tree203454dbad34c0c65bdc04b40f4a2451ba2e244b /OpenSim/Region/ScriptEngine/DotNetEngine.Compiler.LSL/LSL_BaseClass.cs
parent* Makes SimulatorEnable messages 'reliable' and subject to redelivery. (diff)
downloadopensim-SC_OLD-b7265abfaeb256ebc8421ee1d647dd68f08ff77a.zip
opensim-SC_OLD-b7265abfaeb256ebc8421ee1d647dd68f08ff77a.tar.gz
opensim-SC_OLD-b7265abfaeb256ebc8421ee1d647dd68f08ff77a.tar.bz2
opensim-SC_OLD-b7265abfaeb256ebc8421ee1d647dd68f08ff77a.tar.xz
Added delay loop to give a newly created assembly time to appear. On
Linux (as an example), it is possible for the existence check to fail because the file is not yet recognized by the file system. Although the loop has a 250mS delay, in practise, the existence test in the for loop is successful and no delay is introduced. Next, this takes care of the two, unpredictable, situations where a script fails to compile. The first is caused by an occasional SEGV in the underlying mono VM while mcs is running, the second is caused by file system latency. Signed-off-by: dr scofield (aka dirk husemann) <drscofield@xyzzyxyzzy.net>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions