File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -1091,7 +1091,7 @@ task<void> producer(
1091
1091
auto& msg = buffer[seq & indexMask];
1092
1092
msg.id = i;
1093
1093
msg.timestamp = steady_clock::now();
1094
- msg.data = s ;
1094
+ msg.data = 123 ;
1095
1095
1096
1096
// Publish the message.
1097
1097
sequencer.publish(seq);
@@ -1107,7 +1107,7 @@ task<void> producer(
1107
1107
task<void > consumer(
1108
1108
static_thread_pool& threadPool,
1109
1109
const single_producer_sequencer<size_t>& sequencer,
1110
- consumer_barrier <size_t>& consumerBarrier)
1110
+ sequence_barrier <size_t>& consumerBarrier)
1111
1111
{
1112
1112
size_t nextToRead = 0;
1113
1113
while (true)
@@ -1134,12 +1134,12 @@ task<void> consumer(
1134
1134
1135
1135
task<void > example(io_service& ioSvc, static_thread_pool& threadPool)
1136
1136
{
1137
- consumer_barrier <size_t> barrier;
1137
+ sequence_barrier <size_t> barrier;
1138
1138
single_producer_sequencer<size_t> sequencer{barrier, bufferSize};
1139
1139
1140
1140
co_await when_all(
1141
- publisher(ioSvc , sequencer),
1142
- consumer(threadPool , sequencer, barrier));
1141
+ producer(tp , sequencer),
1142
+ consumer(tp , sequencer, barrier));
1143
1143
}
1144
1144
```
1145
1145
You can’t perform that action at this time.
0 commit comments