From 033afb1a440e613b6c54f1837b1df4e798040719 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= <essen@ninenines.eu>
Date: Wed, 19 Jun 2013 16:58:49 +0200
Subject: Catch exceptions in ranch_conns_sup:active_connections/1

It can be called from other nodes too.
---
 src/ranch_conns_sup.erl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/ranch_conns_sup.erl b/src/ranch_conns_sup.erl
index 0ab4427..54d6758 100644
--- a/src/ranch_conns_sup.erl
+++ b/src/ranch_conns_sup.erl
@@ -75,7 +75,7 @@ start_protocol(SupPid, Socket) ->
 -spec active_connections(pid()) -> non_neg_integer().
 active_connections(SupPid) ->
 	Tag = erlang:monitor(process, SupPid),
-	erlang:send(SupPid, {?MODULE, active_connections, self(), Tag},
+	catch erlang:send(SupPid, {?MODULE, active_connections, self(), Tag},
 		[noconnect]),
 	receive
 		{Tag, Ret} ->
-- 
cgit v1.2.3