Quellcode durchsuchen

Fixes LSP connection error when launched in a separate thread

azuloo vor 2 Jahren
Ursprung
Commit
a5710d468b
1 geänderte Dateien mit 1 neuen und 0 gelöschten Zeilen
  1. 1 0
      modules/gdscript/language_server/gdscript_language_server.cpp

+ 1 - 0
modules/gdscript/language_server/gdscript_language_server.cpp

@@ -73,6 +73,7 @@ void GDScriptLanguageServer::_notification(int p_what) {
 }
 
 void GDScriptLanguageServer::thread_main(void *p_userdata) {
+	set_current_thread_safe_for_nodes(true);
 	GDScriptLanguageServer *self = static_cast<GDScriptLanguageServer *>(p_userdata);
 	while (self->thread_running) {
 		// Poll 20 times per second