Răsfoiți Sursa

thread can't rename itself on initialization :(

Ariel Manzur 9 ani în urmă
părinte
comite
b989d4f887
1 a modificat fișierele cu 3 adăugiri și 2 ștergeri
  1. 3 2
      core/bind/core_bind.cpp

+ 3 - 2
core/bind/core_bind.cpp

@@ -1883,11 +1883,12 @@ void _Thread::_start_func(void *ud) {
 	Variant::CallError ce;
 	const Variant* arg[1]={&t->userdata};
 
+	// we don't know our thread pointer yet :(
 	if (t->name == "") {
 		// come up with a better name using maybe the filename on the Script?
-		t->thread->set_name(t->target_method);
+		//t->thread->set_name(t->target_method);
 	} else {
-		t->thread->set_name(t->name);
+		//t->thread->set_name(t->name);
 	};
 
 	t->ret=t->target_instance->call(t->target_method,arg,1,ce);