poco/Foundation
siren186 71a9bdafbd
4557 ndc thread local (#4682)
* fix(NestedDiagnosticContext): NDC crashed in multi-thread environment

* fix(NestedDiagnosticContext): TestCase output redirect

* enh(NestedDiagnosticContext): replace Poco::ThreadLocal to C++ standard thread_local so that objects can dtor when thread exit

* enh(NestedDiagnosticContext): remove unused header files

* chore(NDCTest): verify dump content

* chore(NDCTest): use __FILE__ macro

* fix(NDCTest): fix codeql warning

* fix(NDCTest): remove temp code

* enh(NestedDiagnosticContext): add nameOnly for dump

---------

Co-authored-by: Alex Fabijanic <alex@pocoproject.org>
2024-09-12 12:26:49 +02:00
..
cmake fix(cmake): PocoFoundationConfig.cmake should now check for PCRE2 #3677 2022-07-09 19:13:04 +02:00
include/Poco 4557 ndc thread local (#4682) 2024-09-12 12:26:49 +02:00
samples Sync differences from branch 'master' into 'devel' after release 1.13.3 2024-04-06 10:21:08 +02:00
src 4557 ndc thread local (#4682) 2024-09-12 12:26:49 +02:00
testsuite 4557 ndc thread local (#4682) 2024-09-12 12:26:49 +02:00
CMakeLists.txt zlib: Version 1.3.1 in module PDF (#4582) (#4681) 2024-09-12 10:07:48 +02:00
Foundation_vs160.sln revert Foundation project files 2020-01-11 23:59:05 +01:00
Foundation_vs160.vcxproj fix(build): Foundation VS project files (#4660) 2024-09-10 16:52:05 +02:00
Foundation_vs160.vcxproj.filters fix(build): Foundation VS project files (#4660) 2024-09-10 16:52:05 +02:00
Foundation_vs170.sln Remaining changes for Windows on ARM64 support (#3608) 2022-05-26 22:40:30 -05:00
Foundation_vs170.vcxproj fix(build): Foundation VS project files (#4660) 2024-09-10 16:52:05 +02:00
Foundation_vs170.vcxproj.filters fix(build): Foundation VS project files (#4660) 2024-09-10 16:52:05 +02:00
Makefile AsyncObserver (#4444) 2024-02-16 09:34:19 +01:00
nonexistent.txt feat(Data::AbstractSessionImpl): add autoCommit property and tests #4261 (#4262) 2023-12-22 09:27:34 +01:00