tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

no-reentrant-drainjobqueue.js (278B)


      1 let thenCalled = false;
      2 let p1 = new Promise(res => res('result')).then(val => {
      3    Promise.resolve(1).then(_=>{thenCalled = true;});
      4    // This reentrant call is ignored.
      5    drainJobQueue();
      6    assertEq(thenCalled, false);
      7 });
      8 
      9 drainJobQueue();
     10 assertEq(thenCalled, true);