Skip to content

Commit

Permalink
Add infinity timeout to gen_server calls
Browse files Browse the repository at this point in the history
  • Loading branch information
Scott Fritchie committed Aug 11, 2010
1 parent 51da858 commit 4b0b551
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion src/webmachine_perf_logger.erl
Expand Up @@ -46,7 +46,7 @@ refresh(Time) ->
gen_server:cast(?MODULE, {refresh, Time}).

log(#wm_log_data{}=D) ->
gen_server:call(?MODULE, {log, D}).
gen_server:call(?MODULE, {log, D}, infinity).

handle_call({log, LogData}, _From, State) ->
NewState = maybe_rotate(State, now()),
Expand Down
8 changes: 4 additions & 4 deletions src/webmachine_router.erl
Expand Up @@ -69,19 +69,19 @@
%% be the format documented here:
%% http://bitbucket.org/justin/webmachine/wiki/DispatchConfiguration
add_route(Route) ->
gen_server:call(?SERVER, {add_route, Route}).
gen_server:call(?SERVER, {add_route, Route}, infinity).

%% @spec remove_route(hostmatchterm() | pathmatchterm()) -> ok
%% @doc Removes a route from webamchine's route table. The route
%% route must be properly formatted
%% @see add_route/2
remove_route(Route) ->
gen_server:call(?SERVER, {remove_route, Route}).
gen_server:call(?SERVER, {remove_route, Route}, infinity).

%% @spec remove_resource(atom()) -> ok
%% @doc Removes all routes for a specific resource module.
remove_resource(Resource) when is_atom(Resource) ->
gen_server:call(?SERVER, {remove_resource, Resource}).
gen_server:call(?SERVER, {remove_resource, Resource}, infinity).

%% @spec start_link() -> {ok, pid()} | {error, any()}
%% @doc Starts the webmachine_router gen_server.
Expand Down Expand Up @@ -153,7 +153,7 @@ start() ->
gen_server:start({local, ?SERVER}, ?MODULE, [], []).

get_routes() ->
gen_server:call(?SERVER, get_routes).
gen_server:call(?SERVER, get_routes, infinity).

%% Tests
add_remove_route_test() ->
Expand Down

0 comments on commit 4b0b551

Please sign in to comment.