From d323a16ced5e3a77136a1ebca4a2f7d5678121c4 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Sat, 9 Jul 2022 08:08:57 +0000 Subject: [PATCH] test_common: avoid uninitialized warning on readlink Of course, waiting for inotify to become active can't rely on inotify, so we need to do a busy loop here, instead... --- lib/PublicInbox/TestCommon.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/PublicInbox/TestCommon.pm b/lib/PublicInbox/TestCommon.pm index 943dd2fa..ecf7a261 100644 --- a/lib/PublicInbox/TestCommon.pm +++ b/lib/PublicInbox/TestCommon.pm @@ -378,7 +378,7 @@ sub wait_for_tail { my @ino; do { @ino = grep { - readlink($_) =~ /\binotify\b/ + (readlink($_) // '') =~ /\binotify\b/ } glob("/proc/$tail_pid/fd/*"); } while (!@ino && time <= $end and tick); return if !@ino; -- 2.44.0