Make it tick nicely on Windows

This commit is contained in:
Alex Hultman 2019-01-17 10:01:17 +01:00
parent 26e25ec2ed
commit 8e07c320e8
2 changed files with 5 additions and 3 deletions

View File

@ -23,6 +23,8 @@
#include <type_traits>
using namespace v8;
void emptyNextTickQueue(Isolate *isolate);
/* These two are definitely static */
std::vector<UniquePersistent<Function>> nextTickQueue;
Isolate *isolate;
@ -61,9 +63,9 @@ void Main(Local<Object> exports) {
});
/* Also empty in pre, it doesn't matter */
/*uWS::Loop::defaultLoop()->setPreHandler([]() {
uWS::Loop::defaultLoop()->setPreHandler([](uWS::Loop *) {
emptyNextTickQueue(isolate);
});*/
});
/* Hook up our timers */
us_loop_integrate((us_loop *) uWS::Loop::defaultLoop());

@ -1 +1 @@
Subproject commit 04281eeea649d2d9d527644eba5866de44b64502
Subproject commit 3c3819fe3c69a845531c5a4cc5cc81740c15d213