-
Notifications
You must be signed in to change notification settings - Fork 463
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v10 compiler lock file no longer cleaned up after SIGINT #5590
Comments
Thanks for the report. This is unlikely to receive attention until everyone is back from vacation. |
Can you give me any clues about where to start looking? There’s a lot of changes since the last v9 release 🤔 |
This is the build system. Which is pretty much self-contained. |
A probably related issue, that is biting people more frequently, is this: #5206 |
"related" as in: the same code is likely going to be involved |
Looks like lockfile management moved into the That also suggests it's not related to 5206? |
Looks like it's been a flaw since the nodejs code was written. What changed is you updated it to actually create the lockfile 😆 |
This explains why I've had occasional issues with build conflicts since the switch from |
That was a superficial fix to at least restore the intent of the code. |
I've nearly cracked it. The only management of SIGINT is done in watch mode. I just need to move the code around so it also monitors for interrupts in one-shot mode. |
Occasionally I need to use
ctrl+c
whilerescript
is running (during the phase where it saysrescript: [340/2391]
and counts up while compiling files). It's not a normal thing to do but it happened today.Using 9.1.4, when I do this the
.bsb.lock
file is cleaned up. This doesn't happen with v10, I'm using10.0.0-rc.1
. The lock file is left behind and the compiler refuses to run until it's manually deleted.The text was updated successfully, but these errors were encountered: