Omar Brikaa
Omar Brikaa
 Adding a 0 ms sleep here seems to fix it for some reason: ```js proc.on('exit', async (code, signal) => { await new Promise(resolve => set_timeout(resolve, 0)); this.exit_cleanup(); resolve({ stdout,...
Should this be implemented in the master branch or the `nix-packages` branch?
```python #!/bin/python3 import asyncio import websockets import json URL = 'ws://127.0.0.1:2000/api/v2/connect' SOURCE_CODE = 'echo \\"Hello World!\\"\\nsleep 1\\necho \\"Ok\\"' JSON_STRING = f'{{ "type": "init", "language": "bash", "version": "*", "files": [{{ "content":...
Maybe we could assign 90% of the total memory ad the default memory limit in config.js. This way consuming all the memory in the execution process wouldn't cause problems with...
fixes #500 https://nodejs.org/api/child_process.html#event-close Also prevents triggering a job cleanup when the client closes a websocket connection.
Doing `localStorage['excalidraw-collab'] = '{"username":123}'` and refreshing afterwards will cause a crash for all collaborators.
I didn't use `useEffect()` here since I didn't find a need to render the sign-in/sign-up page before the check. Returning `null` will not render anything.