client: relax exec() synchronization

dispatch() instead of call().
This commit is contained in:
Michael Davidsaver
2021-06-08 09:45:49 -07:00
parent 346b79d3b7
commit 89f9c54d62
5 changed files with 198 additions and 234 deletions
+2 -2
View File
@@ -213,9 +213,9 @@ void ResultWaiter::complete(Result&& result, bool interrupt)
notify.signal();
}
OperationBase::OperationBase(operation_t op, const std::shared_ptr<Channel>& chan)
OperationBase::OperationBase(operation_t op, const evbase& loop)
:Operation(op)
,chan(chan)
,loop(loop)
{}
OperationBase::~OperationBase() {}