On 10 March 2016 at 09:53, Craig Ringer <cr...@2ndquadrant.com> wrote:
> > Thanks for pushing. > I found a minor issue with the new psql method while writing tests for failover slots. Patch attached. -- Craig Ringer http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training & Services
From c1ee29e350d9532ae9d536252a0ebefc136c4a39 Mon Sep 17 00:00:00 2001 From: Craig Ringer <cr...@2ndquadrant.com> Date: Fri, 4 Mar 2016 20:40:43 +0800 Subject: [PATCH] TAP: Correctly initialize $timed_out if passed Corrects an oversight of mine in 2c83f435a3 (rework PostgresNode's psql method) where the $timed_out reference var isn't correctly initialized. This doesn't affect any existing test code in the tree. --- src/test/perl/PostgresNode.pm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/test/perl/PostgresNode.pm b/src/test/perl/PostgresNode.pm index 090d48c..3a740ec 100644 --- a/src/test/perl/PostgresNode.pm +++ b/src/test/perl/PostgresNode.pm @@ -1032,6 +1032,8 @@ sub psql IPC::Run::timeout($params{timeout}, exception => $timeout_exception) if (defined($params{timeout})); + ${$params{timed_out}} = 0 if defined $params{timed_out}; + # IPC::Run would otherwise append to existing contents: $$stdout = "" if ref($stdout); $$stderr = "" if ref($stderr); -- 2.1.0
-- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers