Comments (3)
I tried [email protected] which seemed to have the same UI lock. More investigation is required.
from controlpointer.
I spent a fair bit of time switching between Primus and SocketIO and upgrading modules. None of these had any effect on the timeout problem. What did have an effect on the timeout issue was deleting the nedb data directory and trying the page load again. This leads me to believe that it is an issue with nedb being slow to retrieve records in a lengthy datastore (metadata). I am switching to mongodb to counter this slowness.
Also, the UI should not lock when a database lookup is being performed. If this UI lock persists after switching to Mongo, is there a better way to go about making a non-blocking request? Serviceworkers?
from controlpointer.
After switching to mongodb in bfefead, the problem seems to have cleared. Closing for now.
from controlpointer.
Related Issues (20)
- Changing the controlling team of one d3vice changes the controlling team of every d3vice in the same game HOT 5
- Improve Postgame Report page
- Score tracking HOT 3
- Add map snapshots to postgame page
- Create Game shows an input error after successful submission HOT 1
- D3VICE service patches and updates are not validated
- Heartbeat indicator should use a global interval
- User cannot create a Two Button (Virtual) device HOT 1
- Game Log should auto scroll to bottom when a new event is created
- Progressive Web App
- Add Foxteam game mode
- Devices should lose progress when their buttons are not held HOT 1
- gamestats.teamLossCompute() does not meet spec
- Build a gateway
- Rehearse demo
- Mobile app does not run on mobile
- Multiple package deprecations in v4.14.0
- D3VICE Address64s are case sensitive
- 2B D3VICE LEDs
- `npm run dev` makes two webservers
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from controlpointer.