![]()  | 
	
| 
		 
			 
			#1  
			
			
			
			
			
		 
		
	 | 
|||
		
		
  | 
|||
| 
		
	
		
		
			
			 
				
				Multithreading in Vizard 3.0
			 
			
			
			I'm currently using Vizard 3.0 and having trouble getting a simple multithreaded application to run.  I wrote a script in IDLE using Python 2.3 (the same version as Vizard) and it works as expected.  When it is run in Vizard, however, I get the following error:  
		
		
		
		
		
		
		
		
	
	"Unhandled exception in thread started by Error in sys.excepthook: Original exception was: Unhandled exception in thread started by Error in sys.excepthook: Original exception was: Unhandled exception in thread started by Error in sys.excepthook: Original exception was: Unhandled exception in thread started by Error in sys.excepthook: Original exception was:" The code is pretty simple and, as I said before, works as expected in IDLE. Code: 
	import thread
def countingThread(id, maxVal):
    global printLock
    for i in range(maxVal):
        printLock.acquire()
        print "Thread ", id, ": ", i
        printLock.release()
global printLock
printLock = thread.allocate_lock()
for i in range(5):
    thread.start_new_thread(countingThread, (i, 50))
 | 
		
  | 
	
		
  | 
			 
			Similar Threads
		 | 
	||||
| Thread | Thread Starter | Forum | Replies | Last Post | 
| Vizard won't run | wouters | Vizard | 5 | 02-05-2008 12:12 PM | 
| Fall 2007 release of Vizard R3 | 3 D | Announcements | 0 | 10-15-2007 05:50 PM | 
| McAfee Privacy Service 8.1 causes Vizard not to run | mspusch | Vizard | 0 | 03-01-2007 09:24 PM | 
| Matlab and Vizard | brystewa | Vizard | 1 | 09-18-2006 04:11 PM | 
| wxPython with Vizard | farshizzo | Vizard | 18 | 09-29-2005 09:49 AM |