Hi. I am working on project currently that requires me to wait for a Touched event to fire before the code can proceed to do other things, however, the thing is the BasePart that is being waited on to be touched can be destroyed before its touched, in which case, basepart.Touched:Wait() will halt indefinitely, and hence a memory leak. This would typically not be something I would worry that much about, however, there’s many objects which rely on this mechanism in the game that I am working on, so I fear that it would eventually cause the game to lag, and probably crash after many repetitions…
so my question is: is this something to really worry about? is there even a memory leak as a result of this?