File 1256-ftp-close-lsock-without-crash.patch of Package erlang
From 27a1d233aca49b3bc4e277398c29eb43868aba15 Mon Sep 17 00:00:00 2001
From: Hans Nilsson <hans@erlang.org>
Date: Wed, 1 Jun 2016 22:39:50 +0200
Subject: [PATCH 1/4] ftp: close lsock without crash
---
lib/inets/src/ftp/ftp.erl | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/inets/src/ftp/ftp.erl b/lib/inets/src/ftp/ftp.erl
index c2ca511..996e7bc 100644
--- a/lib/inets/src/ftp/ftp.erl
+++ b/lib/inets/src/ftp/ftp.erl
@@ -1773,7 +1773,7 @@ handle_ctrl_result({Status, Lines},
#state{mode = active,
caller = {setup_data_connection, {LSock, _}}}
= State) ->
- close_connection(LSock),
+ close_connection({tcp,LSock}),
ctrl_result_response(Status, State, {error, Lines});
%% Data connection setup passive mode
--
2.1.4