Skip to content

Commit 555b191

Browse files
authored
fix: don't timeout when calling functions on the runtime (#196)
Found by a user whose project takes > 5 seconds for Credo to run
1 parent 2652634 commit 555b191

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/next_ls/runtime.ex

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ defmodule NextLS.Runtime do
1212
@type mod_fun_arg :: {atom(), atom(), list()}
1313

1414
@spec call(pid(), mod_fun_arg()) :: any()
15-
def call(server, mfa), do: GenServer.call(server, {:call, mfa})
15+
def call(server, mfa), do: GenServer.call(server, {:call, mfa}, :infinity)
1616

1717
@spec ready?(pid()) :: boolean()
1818
def ready?(server), do: GenServer.call(server, :ready?)

0 commit comments

Comments
 (0)