aboutsummaryrefslogtreecommitdiffstats
path: root/lib/inets/src/http_server/httpd_acceptor.erl
diff options
context:
space:
mode:
authorMicael Karlberg <[email protected]>2011-11-21 17:56:37 +0100
committerMicael Karlberg <[email protected]>2011-11-21 17:56:37 +0100
commita41174d5ef937a22455f8cc52428fee313ae156e (patch)
treed9e36d7e2ff2fbbaea3e26a8a6a206230b23f0b3 /lib/inets/src/http_server/httpd_acceptor.erl
parentf9ab9f01694473e2843f3f1526ef60129a2f123b (diff)
downloadotp-a41174d5ef937a22455f8cc52428fee313ae156e.tar.gz
otp-a41174d5ef937a22455f8cc52428fee313ae156e.tar.bz2
otp-a41174d5ef937a22455f8cc52428fee313ae156e.zip
Various minor dialyzer related cleanup.
Diffstat (limited to 'lib/inets/src/http_server/httpd_acceptor.erl')
-rw-r--r--lib/inets/src/http_server/httpd_acceptor.erl4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/inets/src/http_server/httpd_acceptor.erl b/lib/inets/src/http_server/httpd_acceptor.erl
index bcebb6a9e3..1c954106c1 100644
--- a/lib/inets/src/http_server/httpd_acceptor.erl
+++ b/lib/inets/src/http_server/httpd_acceptor.erl
@@ -152,6 +152,9 @@ handle_connection(Manager, ConfigDb, AcceptTimeout, SocketType, Socket) ->
http_transport:controlling_process(SocketType, Socket, Pid),
httpd_request_handler:socket_ownership_transfered(Pid, SocketType, Socket).
+
+-spec handle_error(Error::timeout|emfile|closed|econnreset|econnaborted|esslaccept|{enfile, _}|{'EXIT', Reason::any()}|any(), ConfigDB::any()) -> ok | no_return().
+
handle_error(timeout, _) ->
ok;
@@ -197,6 +200,7 @@ handle_error(Reason, ConfigDb) ->
String = lists:flatten(io_lib:format("Accept error: ~p", [Reason])),
accept_failed(ConfigDb, String).
+
-spec accept_failed(_, string()) -> no_return().
accept_failed(ConfigDb, String) ->