Skip to content

Commit ff01f17

Browse files
author
Roberto De Ioris
committed
correctly shutdown ticker objects
1 parent 771c18d commit ff01f17

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Source/UnrealEnginePython/Private/UEPyTicker.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ static void ue_pyfdelegatehandle_dealloc(ue_PyFDelegateHandle *self) {
99
// useless ;)
1010
self->garbaged = true;
1111
}
12-
if (self->py_delegate) {
12+
if (self->py_delegate && self->py_delegate->IsValidLowLevel() && self->py_delegate->IsRooted()) {
1313
self->py_delegate->RemoveFromRoot();
1414
}
1515
Py_TYPE(self)->tp_free((PyObject *)self);

0 commit comments

Comments
 (0)