Hi!
I created a separate thread which writes some arbitrary string to a
textfile each 10th of a second in a 60 seconds loop. When I quit Nuke
while that thread is running, a popup window notifying me of active
background scripts shows up (which is fine) and without doing anything
nuke crashes. Does anyone have a clue why that happens?
This what I do
### HEADER
import threading
import time
import sys
### WORK-HORSE
def writeTest():
f = open('/san/rnd/RND024521/test.txt', 'w')
jj=0
for j in range(0,600):
jj=jj+0.1
s = ("waiting " + str(jj) +"s\n")
print s
f.write(s)
time.sleep(0.1)
f.close()
class WriteTestThreaded( threading.Thread ):
### THREAD OBJECT INITIALIZATION
def __init__( self):
threading.Thread.__init__( self )
### RUN IMPLEMENTATION
def run( self ):
nuke.executeInMainThread(writeTest())
WriteTestThreaded().start()
Thanks a lot!
Nhat
_______________________________________________
Nuke-python mailing list
[email protected], http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python