Commit Graph

11 Commits (3079cda4868fb736d20cd07698a164b109704d47)

Author SHA1 Message Date
Andrey Lihatskiy 3ac77d7338 SL-18438 Mac build fix 2022-10-25 19:49:37 +03:00
Andrey Kleshchev 4a3e32e732 SL-14807 Adjusted unit test 2021-02-11 02:49:13 +02:00
Nat Goodspeed fc2437fb5d DRTVWR-476: Introduce LLCoprocedureManager::close(). Use in tests.
The new close(void) method simply acquires the logic from
~LLCoprocedureManager() (which now calls close()). It's useful, even if only
in test programs, to be able to shut down all existing LLCoprocedurePools
without having to name them individually -- and without having to destroy the
LLCoprocedureManager singleton instance. Deleting an LLSingleton should be
done only once per process, whereas test programs want to reset the
LLCoprocedureManager after each test.
2020-03-25 19:07:22 -04:00
Nat Goodspeed 6f879178d6 DRTVWR-476: Re-enable an llcoproceduremanager_test case.
Use new Sync class to make the driving logic wait for the coprocedure to run.
2020-03-25 18:44:05 -04:00
Anchor 44768b1b02 [DRTVWR-476] - temp fix to test. comment it out. access violation in release 2020-03-25 18:44:04 -04:00
Anchor ebe1ffcbf7 [DRTVWR-476] - temp fix to a test 2020-03-25 18:44:04 -04:00
Anchor 16453005bb [DRTVWR-476] - update cef, fix merge 2020-03-25 18:40:45 -04:00
Brad Kittenbrink 997bdfc886 First draft of boost::fibers::unbuffered_channel based implementation of LLCoprocedureManager 2020-03-25 18:39:21 -04:00
Brad Kittenbrink 6992ad457c Lint fixes on new test file. 2020-03-25 18:39:21 -04:00
Brad Kittenbrink 66abe4ccab Attempt to close LLEventCoro's LLBoundListener connection when promise has been fulfilled. 2020-03-25 18:39:21 -04:00
Brad Kittenbrink 09b29a7fde Began work for adding a test covering LLCoprocedureManager 2020-03-25 18:39:21 -04:00