| 
							
							
								 rubidium | 6a3aaef486 | (svn r15159) -Fix: move the UDP queries that resolve a hostname into threads so they don't freeze OpenTTD when for example the network connection got severed. Thanks to glx for writing the mutex implementation for Windows. | 2009-01-20 03:44:43 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | bb77071749 | (svn r15158) -Cleanup: remove some unused/unneeded cruft from the thread generalisation. | 2009-01-20 03:12:46 +00:00 |  | 
			
				
					| 
							
							
								 truebrain | 53ca48efe2 | (svn r15006) -Codechange: throw a real instance of a class, instead of '0' (which can also be a throw from within a thread for what ever reason) | 2009-01-12 14:31:49 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | e43d050730 | (svn r13417) -Fix (r12945, r13413): freeing the ThreadObjects in a manner that hopefully doesn't cause crashes. | 2008-06-08 15:27:57 +00:00 |  | 
			
				
					| 
							
							
								 truebrain | b95042b05c | (svn r13412) -Add: OTTDThreadTerminateFunc, for all thread systems, which is called when a thread is terminated. Now GenWorld- and SaveLoad-thread cleanup theirselves correctly, while Fibers don't (as that causes access-violations) | 2008-06-08 12:06:27 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 96d7f87cc9 | (svn r13411) -Codechange: remove the return value from the thread procs because it is never used. | 2008-06-08 10:51:36 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 12188e7a5d | (svn r12706) -Merge: the thread rewrite from NoAI. The rewrite makes the threading we have better extendable. | 2008-04-14 19:54:33 +00:00 |  |