You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When forking the main process to execute a deploy, the inspector or whatever other processes we have in the CH and then closing the app using cmd+q for example, some forked processes are not finishing correctly and throwing an exception.
While this is not priority since it's not critical from the user perspective, it will be good if we fix it.
There are a couple of possible fixes:
Closing the app shouldn't trigger errors in the forked processes because the OS sends a proper sigterm and the process should get killed gracefully, but since that's not happening, we might have some bad cleanup steps in some of our sdk-commands. We should check them and see if we can fix this from that side.
Another option is to just map all the forked processes on creation, and when the app gets closed, iterate over those processes and kill them manually one by one. Here is a rough idea of this:
When forking the main process to execute a deploy, the inspector or whatever other processes we have in the CH and then closing the app using cmd+q for example, some forked processes are not finishing correctly and throwing an exception.
This is where the error is being thrown.
While this is not priority since it's not critical from the user perspective, it will be good if we fix it.
There are a couple of possible fixes:
The text was updated successfully, but these errors were encountered: