Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Blocking Calls on versionTransactions #2
added a commit
Apr 14, 2017
For single processes, this issue is now fixed in
However, I think we should keep this issue open as blocked/versionchange events still don't work if someone is running multiple tabs or processes
In the browser, this fix might be implemented via a shared worker but if a browser supports that, it might not be in much need of an IndexedDB shim.
In Node, this fix might be implemented via a shared process or such (ideally via a SharedWorker polyfill which we need for testing anyways).
As mentioned, #273 is another issue relating to multiple processes which ought to be addressed.