From: Eric Wong <e@80x24.org>
Date: Mon, 25 Jan 2021 06:41:55 +0000 (-0800)
Subject: lei: use Time::HiRes stat for nanosecond resolution
X-Git-Tag: v1.7.0~1295
X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=4680a0fad00650a53b5f81e01516c954821d8309;p=public-inbox.git

lei: use Time::HiRes stat for nanosecond resolution

The default stat() lacks subsecond granularity and may
lead to config updates being ignored.
---

diff --git a/lib/PublicInbox/LEI.pm b/lib/PublicInbox/LEI.pm
index 09eac58c..effc6c52 100644
--- a/lib/PublicInbox/LEI.pm
+++ b/lib/PublicInbox/LEI.pm
@@ -24,6 +24,7 @@ use PublicInbox::DS qw(now dwaitpid);
 use PublicInbox::Spawn qw(spawn popen_rd);
 use PublicInbox::OnDestroy;
 use Text::Wrap qw(wrap);
+use Time::HiRes qw(stat); # ctime comparisons for config cache
 use File::Path qw(mkpath);
 use File::Spec;
 our $quit = \&CORE::exit;