Commit Graph

9 Commits (8e2adbcde79d0586fba20fecb3a4eae5aa3ff8dd)

Author SHA1 Message Date
Nat Goodspeed a6cd80f8bf 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.
2019-11-15 08:17:04 -05:00
Nat Goodspeed 44ce972fc4 DRTVWR-476: Re-enable an llcoproceduremanager_test case.
Use new Sync class to make the driving logic wait for the coprocedure to run.
2019-09-19 16:36:41 -04:00
Anchor 769d2480c5 [DRTVWR-476] - temp fix to test. comment it out. access violation in release 2019-07-02 21:22:10 -07:00
Anchor 373c66e493 [DRTVWR-476] - temp fix to a test 2019-07-01 15:30:09 -07:00
Anchor 48caa3c3da [DRTVWR-476] - update cef, fix merge 2019-06-06 01:51:38 -07:00
Brad Kittenbrink 46466e339f First draft of boost::fibers::unbuffered_channel based implementation of LLCoprocedureManager 2019-03-11 17:42:39 -07:00
Brad Kittenbrink 5d01c940cf Lint fixes on new test file. 2019-03-05 17:09:38 -08:00
Brad Kittenbrink 848324a4be Attempt to close LLEventCoro's LLBoundListener connection when promise has been fulfilled. 2019-03-04 13:00:52 -08:00
Brad Kittenbrink 8caa683afd Began work for adding a test covering LLCoprocedureManager 2019-02-27 17:43:31 -08:00