Klemens Morgenstern
|
53611b9d32
|
fixed channel race condition.
|
2025-08-11 16:03:57 +08:00 |
|
Klemens Morgenstern
|
f24e917d9c
|
channel handles close & cancel can occur before await_suspend.
|
2025-06-27 14:12:24 +08:00 |
|
Klemens Morgenstern
|
29dfa469a4
|
warning fixes.
|
2025-06-22 01:03:02 +08:00 |
|
Klemens Morgenstern
|
0c6cf56647
|
channel fixes.
|
2025-02-25 17:47:41 +08:00 |
|
Klemens Morgenstern
|
61cf72a85b
|
Fixed channel interruptions.
|
2025-02-03 16:45:32 +08:00 |
|
Klemens Morgenstern
|
37003206ef
|
removed move_only template inst from channel.cpp
|
2024-07-02 08:57:25 +08:00 |
|
Klemens
|
9149b538fe
|
fixed ctor so any works.
Closes #182
|
2024-07-02 08:57:25 +08:00 |
|
Klemens
|
4ea325265e
|
added move support for channels
Closes #183
|
2024-07-02 08:57:25 +08:00 |
|
Klemens Morgenstern
|
a0ca8a497f
|
switched to boost.test
|
2023-10-19 01:57:50 +08:00 |
|
Klemens Morgenstern
|
45901641ac
|
renamed to cobalt.
|
2023-10-16 21:42:07 +08:00 |
|
Klemens Morgenstern
|
03380b6a46
|
renamed select to race.
|
2023-10-16 21:42:07 +08:00 |
|
Klemens
|
6f5705ca92
|
added as_result in some tests & fixed lazy awaitables.
|
2023-09-05 09:02:15 +08:00 |
|
Klemens Morgenstern
|
81bde0cf7d
|
Added references
* added async_for docs.
* added channel_reader docs & test.
* added error.hpp docs.
* added docs for run.
* added docs for leaf.
Closes #77.
|
2023-09-04 12:43:56 +08:00 |
|
Klemens
|
16693b7552
|
channel test adjustments.
|
2023-09-02 01:16:40 +08:00 |
|
Klemens
|
ecdc4e0367
|
channel test typo fix.
|
2023-08-31 16:21:05 +08:00 |
|
Klemens
|
acc139926b
|
join cleanup.
|
2023-08-31 16:00:21 +08:00 |
|
Klemens
|
550a39ca48
|
channel unchecked post fix
closes #93.
|
2023-08-31 15:17:04 +08:00 |
|
Klemens
|
9f85ef396a
|
randomized select.
|
2023-07-14 22:20:31 +08:00 |
|
Klemens Morgenstern
|
90f58290db
|
MSVC Fixes
|
2023-03-27 22:32:38 +08:00 |
|
Klemens
|
afe5c24a1f
|
Renamed wait to gather.
|
2023-03-14 20:20:39 +08:00 |
|
Klemens
|
140550da67
|
reordrered await_resume in wait() to run after resume.
|
2023-03-14 17:39:20 +08:00 |
|
Klemens
|
56d5947db7
|
refactored wait & select to use separate awaitable_type.
|
2023-03-10 11:12:11 +08:00 |
|
Klemens
|
da945c5dee
|
added reserve_completion to select & channels.
|
2023-02-25 16:14:45 +08:00 |
|
Klemens
|
eed7af5b8f
|
fixed empty channels
|
2023-02-24 21:46:31 +08:00 |
|
Klemens Morgenstern
|
7030bf8f25
|
Test improvements.
|
2023-01-28 22:06:12 +08:00 |
|
Klemens Morgenstern
|
a09b69a9f8
|
Added detach_await cancellation mode.
|
2023-01-27 16:36:40 +08:00 |
|
Klemens Morgenstern
|
8cc0d35435
|
Added channel.
|
2023-01-26 00:53:40 +08:00 |
|