summaryrefslogtreecommitdiff
path: root/p11p-daemon/src/p11p_client.erl
diff options
context:
space:
mode:
Diffstat (limited to 'p11p-daemon/src/p11p_client.erl')
-rw-r--r--p11p-daemon/src/p11p_client.erl7
1 files changed, 4 insertions, 3 deletions
diff --git a/p11p-daemon/src/p11p_client.erl b/p11p-daemon/src/p11p_client.erl
index d6c73ac..fd101c5 100644
--- a/p11p-daemon/src/p11p_client.erl
+++ b/p11p-daemon/src/p11p_client.erl
@@ -186,10 +186,11 @@ code_change(_OldVersion, State, _Extra) ->
{ok, State}.
%% Private
-do_send(Port, Buf) ->
- Rand = rand:uniform(100), %% + 10,
+send_request(Port, Buf) ->
+ Rand = rand:uniform(100),
+ Prob = p11p_config:testing_drop_prob(),
if
- Rand =< 10 ->
+ Rand =< Prob ->
lager:debug("~p: faking unresponsive token (~p) by not sending",
[self(), Port]);
true ->