#
d43d0663 |
| 12-Dec-2014 |
Julien Pauli |
Updated NEWS |
#
8e42063c |
| 12-Dec-2014 |
Julien Pauli |
Updated NEWS |
#
4cda9826 |
| 12-Dec-2014 |
Julien Pauli |
Updated NEWS |
#
d6eb3b49 |
| 12-Dec-2014 |
Julien Pauli |
Updated NEWS |
#
d1a2c152 |
| 12-Dec-2014 |
Julien Pauli |
Updated NEWS |
#
fbe9b2c0 |
| 12-Dec-2014 |
Julien Pauli |
Updated NEWS |
#
b1709b8f |
| 12-Dec-2014 |
Anatol Belski |
updated NEWS |
#
3affc0e8 |
| 12-Dec-2014 |
Anatol Belski |
Fixed bug #68583 Crash in timeout thread This replaces the GUI element used for execution timeout handling on Windows. Instead a timer queue technique is used, which is indeed a thre
Fixed bug #68583 Crash in timeout thread This replaces the GUI element used for execution timeout handling on Windows. Instead a timer queue technique is used, which is indeed a thread pool. A timer queue timer is a lightweight object handled but that thread pool and the timer thread spends most of the time sleeping and waiting for an alert. Please note also that this introduces neither binary nor source breach. The custom timeout thread functions are deleted, however they was not exported throug DLL, so couldn't be used by any external code. As well they couldn't be used anywhere in the core except in executor api, because those custom timeout thread functions they used to operate on static variables which would be overwritten (and that would blow). So instead a relatively modern technique is used for the timeout handling. It's still not perfect because the executor still has to check EX(timed_out). This can be a topic for an improvement in master. But brobably can be tricky as currently it seems to be not possible to signal an individual thread. Also note another issue that static variables aren't thread safe, but the current timer implementation is.
show more ...
|
#
97df260b |
| 11-Dec-2014 |
Stanislav Malyshev |
update NEWS |
#
a96957f0 |
| 10-Dec-2014 |
Anatol Belski |
updated NEWS |
#
20d93534 |
| 10-Dec-2014 |
Anatol Belski |
Fixed bug #68545 NULL pointer dereference in unserialize.c |
#
c4c9f745 |
| 10-Dec-2014 |
Julien Pauli |
Updated NEWS |
#
e6f9059a |
| 10-Dec-2014 |
Julien Pauli |
Updated NEWS |
#
a67a5dc0 |
| 10-Dec-2014 |
Julien Pauli |
Updated NEWS |
#
eda813fd |
| 10-Dec-2014 |
Remi Collet |
NEWS |
#
41a2f707 |
| 06-Dec-2014 |
Anatol Belski |
Fixed bug #68398 msooxml matches too many archives |
#
8d791399 |
| 06-Dec-2014 |
Anatol Belski |
updated NEWS |
#
1b4d5ad4 |
| 06-Dec-2014 |
Anatol Belski |
Fixed bug #65230 setting locale randomly broken |
#
b7251a89 |
| 05-Dec-2014 |
Julien Pauli |
Updated NEWS |
#
0e67973e |
| 05-Dec-2014 |
Julien Pauli |
Updated NEWS |
#
3add3491 |
| 05-Dec-2014 |
Julien Pauli |
Updated NEWS |
#
a3e4b889 |
| 05-Dec-2014 |
Anatol Belski |
updated NEWS |
#
fccd1eda |
| 05-Dec-2014 |
Anatol Belski |
. Fixed bug #68120 Update bundled libsqlite |
#
fa863c9e |
| 05-Dec-2014 |
Anatol Belski |
updated NEWS |
#
7943f944 |
| 05-Dec-2014 |
Anatol Belski |
Fixed bug #65769 localeconv() broken in TS builds |