This has started happening again for me and another user. Just this:
game:BindToClose(function()
print("start")
wait(1)
print("end")
end)
prints start
once, and throws Not running script because past shutdown deadline (x3)
.
This has started happening again for me and another user. Just this:
game:BindToClose(function()
print("start")
wait(1)
print("end")
end)
prints start
once, and throws Not running script because past shutdown deadline (x3)
.
This is occuring in one of my new projects too.
This is happening to me as well, thought I was going crazy but pinned it down to my UpdateAsync call on BindToClose. Very frustrating!
edit: this appears fixed again
edit2: nope, itās happening again
Also experiencing this - sucks to have my game crash several times in studio and to not know what was causing it! Please prioritize fixing this, thanks!
This has been occurring in my projects as well, unfortunate as it is slowing down development due to studio freezing for 30+ seconds each time I want to test out a new change.
Same. Wasted lot of time pinning down this issue since I havenāt updated my BindToClose script recently.
Getting this again as well. Itās making it very hard to test since I have to wait 30 seconds after finishing any testing.
I can confirm this issue is still happening.
This is now happening in a bunch of games I develop, slowing down the process extremely. Some of these games I definitely havenāt updated for awhile and they are suddenly all exhibiting this behavior.
This is happening to me again suddenly.
This occurs for me too. I never recognized what exactly caused it, but I had used Datastore 2 (the module by kampfkarren) and now that youāve pointed that out, I believe his script uses the same BindToClose function and is likely the cause of this for me as well.
This is happening to me again now, I havenāt made any changes to my data store script today.
I havenāt had any problems with this for quite a while.
I also experience the same errors. This is only while testing in studio right? Or does it affect real servers too?
I have the same question, does this behavior also happen in live servers or is this only in Studio instances ?
Can confirm weāre also experiencing this. It looks like if you have anything inside :BindToClose() that yields even briefly it causes the thread to yield infinitely. This only started happening a couple days ago for us.
game:BindToClose(function()
if(game["Run Service"]:IsStudio()) then
wait() -- this breaks it
end
end)
Having same issue - and call to wait() made in BindToClose causes yield everytime. Extremely aggravating to have to deal with.
It has gotten worse for me since the past 2 days. It now happens 100% of the time i stop a studio game test. A while back this occurred only like 50% of the time.
(ofcouse only when yielding inside BindToClose())
Having the same issue. Itās more of a nuisance than being dangerous (to data), at least for me.
This is happening to me right now and it is so annoying so I looked around and found this thread and saw that some people have been having this problem recently so Iāll post cause why not