From d16f03fcfea199daeda3e6b51171e697175a3504 Mon Sep 17 00:00:00 2001 From: Marko Kreen Date: Fri, 25 May 2012 11:52:27 +0300 Subject: [PATCH] pgq_node.drop_node: drop queue data even if node_info is empty --- sql/pgq_node/functions/pgq_node.drop_node.sql | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sql/pgq_node/functions/pgq_node.drop_node.sql b/sql/pgq_node/functions/pgq_node.drop_node.sql index 0dcfed1d..d002252f 100644 --- a/sql/pgq_node/functions/pgq_node.drop_node.sql +++ b/sql/pgq_node/functions/pgq_node.drop_node.sql @@ -42,7 +42,10 @@ begin where n.queue_name = i_queue_name; if not found then - select 304, 'No such queue: ' || i_queue_name into ret_code, ret_note; + -- proceed with cleaning anyway, as there schenarios + -- where some data is left around + _is_prov := false; + _is_local := true; return; end if; -- 2.39.5