smatz
|
0bce78a095
|
(svn r15266) -Fix (r15159): compilation without threads was broken
|
2009-01-25 13:05:58 +00:00 |
|
rubidium
|
82e98c2188
|
(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
|
202aeb8306
|
(svn r15158) -Cleanup: remove some unused/unneeded cruft from the thread generalisation.
|
2009-01-20 03:12:46 +00:00 |
|
glx
|
cc7a0939e0
|
(svn r15008) -Revert (r12706): remove fibers
|
2009-01-12 14:45:20 +00:00 |
|
rubidium
|
f80d8dbe0c
|
(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
|
e767b4f778
|
(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
|
d022d4af3d
|
(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 |
|