From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS48031 91.213.8.0/24 X-Spam-Status: No, score=-2.6 required=3.0 tests=BAYES_00,RCVD_IN_MSPIKE_BL, RCVD_IN_MSPIKE_ZBI,RCVD_IN_XBL,SPF_FAIL,SPF_HELO_FAIL,TO_EQ_FM_DOM_SPF_FAIL shortcircuit=no autolearn=no autolearn_force=no version=3.4.0 Received: from 80x24.org (torsrvs.snydernet.net [91.213.8.236]) by dcvr.yhbt.net (Postfix) with ESMTP id ECF4A2022D for ; Sat, 5 Nov 2016 01:04:56 +0000 (UTC) From: Eric Wong To: spew@80x24.org Subject: [PATCH] readahead: handle queued commands properly Date: Sat, 5 Nov 2016 01:04:51 +0000 Message-Id: <20161105010451.23724-1-e@80x24.org> List-Id: We can't do much for readahead when it comes to dtas-player running arbitrary commands. --- bin/dtas-readahead | 1 + 1 file changed, 1 insertion(+) diff --git a/bin/dtas-readahead b/bin/dtas-readahead index b4b7311..6034763 100755 --- a/bin/dtas-readahead +++ b/bin/dtas-readahead @@ -133,6 +133,7 @@ def do_ra(fp, pos, w) end def do_open(path) + return unless path # could be a command if path =~ /\.ya?ml\z/ File.open(path) do |fp| buf = fp.read(4) -- EW