소스 검색

Merge pull request #80686 from azuloo/lsp-thread-connection-error

Fixes LSP connection error when launched in a separate thread
Rémi Verschelde 2 년 전
부모
커밋
e43370d0fa
1개의 변경된 파일1개의 추가작업 그리고 0개의 파일을 삭제
  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