Add missing wakeup in ringloop->set_immediate to prevent slowdowns in code using set_immediate
This commit is contained in:
@@ -157,6 +157,7 @@ public:
|
|||||||
inline void set_immediate(const std::function<void()> cb)
|
inline void set_immediate(const std::function<void()> cb)
|
||||||
{
|
{
|
||||||
immediate_queue.push_back(cb);
|
immediate_queue.push_back(cb);
|
||||||
|
wakeup();
|
||||||
}
|
}
|
||||||
inline int submit()
|
inline int submit()
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user