Pārlūkot izejas kodu

ft: Ppt相关修改

master
SisMaker pirms 3 gadiem
vecāks
revīzija
ae5cd5d725
5 mainītis faili ar 9 papildinājumiem un 12 dzēšanām
  1. +4
    -1
      include/eNet.hrl
  2. +2
    -8
      src/ssl/ntSslMgrSup.erl
  3. +1
    -1
      src/test/utSslANSrv.erl
  4. +1
    -1
      src/test/utTcpAFSrv.erl
  5. +1
    -1
      src/udp/ntUdpSrv.erl

+ 4
- 1
include/eNet.hrl Parādīt failu

@ -30,7 +30,10 @@
{conMod, atom()} |
{tcpOpts, [gen_tcp:listen_option()]} |
{sslOpts, [ssl:ssl_option()]} |
{udpOpts, [gen_udp:option()]}.
{sslHSTet, timeout()} |
{udpOpts, [gen_udp:option()]} |
{proxyPt, boolean()} |
{proxyPtTet, timeout()}.
-export_type([listenOpt/0]).

+ 2
- 8
src/ssl/ntSslMgrSup.erl Parādīt failu

@ -24,18 +24,12 @@ init({SupName, Port, ListenOpts}) ->
ListenName = ntCom:lsName(ssl, SupName),
SslOpts = ?getLValue(sslOpts, ListenOpts, []),
{HandshakeTimeout, LastSslOpts} =
case lists:keytake(handshake_timeout, 1, SslOpts) of
{value, {handshake_timeout, Timeout}, TemSslOpts} ->
{Timeout, TemSslOpts};
false ->
{?SSL_HANDSHAKE_TIMEOUT, SslOpts}
end,
SslHSTet = ?getLValue(sslHSTet, ListenOpts, ?SSL_HANDSHAKE_TIMEOUT),
ChildSpecs = [
#{
id => AptSupName,
start => {ntSslAcceptorSup, start_link, [AptSupName, LastSslOpts, HandshakeTimeout]},
start => {ntSslAcceptorSup, start_link, [AptSupName, SslOpts, SslHSTet]},
restart => permanent,
shutdown => infinity,
type => supervisor,

+ 1
- 1
src/test/utSslANSrv.erl Parādīt failu

@ -75,7 +75,7 @@ handle_info(_Info, State) ->
{noreply, State}.
terminate(_Reason, #state{socket = Sock}) ->
catch port_close(Sock).
catch ssl:close(Sock).
code_change(_OldVsn, State, _Extra) ->
{ok, State}.

+ 1
- 1
src/test/utTcpAFSrv.erl Parādīt failu

@ -68,7 +68,7 @@ handle_info(_Info, State) ->
{noreply, State}.
terminate(_Reason, #state{socket = Sock}) ->
catch port_close(Sock).
catch gen_tcp:close(Sock).
code_change(_OldVsn, State, _Extra) ->
{ok, State}.

+ 1
- 1
src/udp/ntUdpSrv.erl Parādīt failu

@ -157,7 +157,7 @@ handleMsg(_Msg, State) ->
terminate(_Reason, #state{oSock = LSock, listenAddr = Addr, listenPort = Port}) ->
?ntInfo("stopped on ~s:~p ~n", [inet:ntoa(Addr), Port]),
catch port_close(LSock),
catch gen_udp:close(LSock),
ok.
-spec getOpts(pid()) -> [listenOpt()].

Notiek ielāde…
Atcelt
Saglabāt