aseprite / laf

A C++ library to create desktop applications
https://aseprite.github.io/laf/
MIT License
276 stars 60 forks source link

Bug in thread_pool_tests (infinite loop?) #34

Closed dacap closed 2 years ago

dacap commented 2 years ago

From aseprite actions we can see that thread_pool_tests has an infinite loop/thread-safety issues (action cancelled 1 hour ago in 6h 0m 15s) so there might be a bug in our thread_pool impl:

Run if [[ "macOS" == "Linux" ]] ; then
Test project /Users/runner/work/aseprite/aseprite/build
...
12/52 Test #12: split_string_tests ...............   Passed    0.10 sec
      Start 13: string_tests
13/52 Test #13: string_tests .....................   Passed    0.11 sec
      Start 14: task_tests
14/52 Test #14: task_tests .......................   Passed    0.11 sec
      Start 15: thread_pool_tests
Error: The operation was canceled.