Skip to content

Commit 1d19f11

Browse files
committed
fix: prevent reinitialization of optimizer if already set
1 parent 83b6890 commit 1d19f11

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

codeflash/lsp/beta.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,8 @@ def _initialize_optimizer(server: CodeflashLanguageServer) -> None:
287287
from codeflash.optimization.optimizer import Optimizer
288288

289289
new_args = process_args(server)
290-
server.optimizer = Optimizer(new_args)
290+
if not server.optimizer:
291+
server.optimizer = Optimizer(new_args)
291292

292293

293294
def process_args(server: CodeflashLanguageServer) -> Namespace:

0 commit comments

Comments
 (0)