doc(bklog-plan):Add TODO item:account for input script failure
authorSteven Baltakatei Sandoval <baltakatei@gmail.com>
Tue, 14 Jul 2020 03:08:18 +0000 (03:08 +0000)
committerSteven Baltakatei Sandoval <baltakatei@gmail.com>
Tue, 14 Jul 2020 03:08:18 +0000 (03:08 +0000)
exec/bklog-plan.org

index 9e5e54d988e552c7056f35015f3db5ccbc5b34ef..597f653a5f8cc95fd5e2e16f462a60b65629fd99 100644 (file)
@@ -67,5 +67,11 @@ number of lines being read in each buffer round should be tracked and
 a modulus comparison may be implemented within the ~while read~ loop
 so that a correction is made after some fraction of the expected lines
 to be read are read.
+** TODO Account for "early-exit" bug in input script
+2020-07-14T03:00Z; bktei> What happens if the script piping its stdout
+into ~bklog~ immediately exits without providing any stdout (ex: a
+python script with a missing module)? ~bklog~ should be able to detect
+the latest exit code and exit early. It should also be able to detect
+if the incoming pipe is closed.
 * bklog narrative