diff --git a/llm/llm_windows.go b/llm/llm_windows.go index 915355a25..63b0df755 100644 --- a/llm/llm_windows.go +++ b/llm/llm_windows.go @@ -7,6 +7,7 @@ import ( const ( CREATE_DEFAULT_ERROR_MODE = 0x04000000 ABOVE_NORMAL_PRIORITY_CLASS = 0x00008000 + CREATE_NO_WINDOW = 0x08000000 ) var LlamaServerSysProcAttr = &syscall.SysProcAttr{ @@ -18,5 +19,5 @@ var LlamaServerSysProcAttr = &syscall.SysProcAttr{ // // Setting Above Normal priority class ensures when running as a "background service" // with "programs" given best priority, we aren't starved of cpu cycles - CreationFlags: CREATE_DEFAULT_ERROR_MODE | ABOVE_NORMAL_PRIORITY_CLASS, + CreationFlags: CREATE_DEFAULT_ERROR_MODE | ABOVE_NORMAL_PRIORITY_CLASS | CREATE_NO_WINDOW, }