From 19696a7e5b4e35f97f5ae73af09942cad6726831 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Wed, 12 Feb 2020 12:42:50 +0100 Subject: Stop/restart acceptors during the upgrade process --- src/ranch.appup | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src/ranch.appup') diff --git a/src/ranch.appup b/src/ranch.appup index 0041e01..dcb47f0 100644 --- a/src/ranch.appup +++ b/src/ranch.appup @@ -3,6 +3,7 @@ {"2.0.0-rc.2", [{<<"2\\.0\\.[0-9]+.*">>, [ + {apply, {ranch, stop_all_acceptors, []}}, {load_module, ranch}, {load_module, ranch_acceptor}, {update, ranch_acceptors_sup, supervisor}, @@ -19,9 +20,11 @@ {load_module, ranch_ssl}, {update, ranch_sup, supervisor}, {load_module, ranch_tcp}, - {load_module, ranch_transport} + {load_module, ranch_transport}, + {apply, {ranch, restart_all_acceptors, []}} ]}], [{<<"2\\.0\\.[0-9]+.*">>, [ + {apply, {ranch, stop_all_acceptors, []}}, {load_module, ranch}, {load_module, ranch_acceptor}, {update, ranch_acceptors_sup, supervisor}, @@ -38,6 +41,7 @@ {load_module, ranch_ssl}, {update, ranch_sup, supervisor}, {load_module, ranch_tcp}, - {load_module, ranch_transport} + {load_module, ranch_transport}, + {apply, {ranch, restart_all_acceptors, []}} ]}] }. -- cgit v1.2.3