From owner-freebsd-current@freebsd.org Thu Sep 29 23:01:35 2016 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 59FC1C029CC for ; Thu, 29 Sep 2016 23:01:35 +0000 (UTC) (envelope-from kaduk@mit.edu) Received: from dmz-mailsec-scanner-5.mit.edu (dmz-mailsec-scanner-5.mit.edu [18.7.68.34]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0F5F2886 for ; Thu, 29 Sep 2016 23:01:34 +0000 (UTC) (envelope-from kaduk@mit.edu) X-AuditID: 12074422-ec3ff700000074b8-eb-57ed9d4cf064 Received: from mailhub-auth-1.mit.edu ( [18.9.21.35]) (using TLS with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by (Symantec Messaging Gateway) with SMTP id 7F.57.29880.C4D9DE75; Thu, 29 Sep 2016 19:01:32 -0400 (EDT) Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) by mailhub-auth-1.mit.edu (8.13.8/8.9.2) with ESMTP id u8TN1VOG027472 for ; Thu, 29 Sep 2016 19:01:32 -0400 Received: from multics.mit.edu (system-low-sipb.mit.edu [18.187.2.37]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.13.8/8.12.4) with ESMTP id u8TN1TPu024796 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Thu, 29 Sep 2016 19:01:31 -0400 Received: (from kaduk@localhost) by multics.mit.edu (8.12.9.20060308) id u8TN1S4D007180; Thu, 29 Sep 2016 19:01:28 -0400 (EDT) Date: Thu, 29 Sep 2016 19:01:28 -0400 (EDT) From: Benjamin Kaduk To: freebsd-current@freebsd.org Subject: /dev/dsp got more sensitive about writes? Message-ID: User-Agent: Alpine 1.10 (GSO 962 2008-03-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrNIsWRmVeSWpSXmKPExsUixCmqrOsz9224wcvJxhZz3nxgcmD0mPFp PksAYxSXTUpqTmZZapG+XQJXxtN9z5kKjrNXLPj1gbGB8QNrFyMnh4SAiUTb5yaWLkYuDiGB NiaJcycnskI4lxkl/q/cApV5wiTR37CEEcJpYJRYeWM3M0g/i4C2xOl3f8BsNgEViZlvNrKB 2CIC8hLPPl0H2yEsYCSxfstCJhCbV8BB4vjSeWD1ogI6Eqv3T2GBiAtKnJz5BMxmFtCSWD59 G8sERt5ZSFKzkKQWMDKtYpRNya3SzU3MzClOTdYtTk7My0st0jXVy80s0UtNKd3ECAocdhel HYwT/3kdYhTgYFTi4c1QfRsuxJpYVlyZe4hRkoNJSZT3dCBQiC8pP6UyI7E4I76oNCe1+BCj BAezkgiv1RygHG9KYmVValE+TEqag0VJnLdrxoFwIYH0xJLU7NTUgtQimKw6B4fAkaeTs6VY 8vLzUpUkeF/MBpohWJSanlqRlplTglDJxMEJsocHaE82SA1vcUFibnFmOkT+FKMux4Ift9cy CYENkhLnZQc5RgCkKKM0D24OOA3sZlJ9xSgO9KEwbzVIFQ8whcBNegW0hAloSf7RNyBLShIR UlINjNNETP91Xby7YlWskPeR53uSH+tKT2JdzlGxJK/T+/2ReSxprtu+r1CW+vTLMETz0eSL n1xehjAd5+FR2FXBos0nvWq2zfFbSmGW25vvvHu+zE3T0ZMtzfRgyczo2RIrZs56b2g0Q3fX PXPu3GUGajOzDMUcGZbcDnlSsdl003WTwtN7lRqu3lNiKc5INNRiLipOBABlrzdy3gIAAA== X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Sep 2016 23:01:35 -0000 Hi all, I've updated from r302211 (June 26) to r306427 (yesterday), and the behavior of audio/sox (in its play(1) alias) seems to have changed. I used to be able to suspend play(1) for an arbitrary period of time and have the output continue when it was foregrounded again. Now, it seems that I can only suspend it for 4-5 seconds and retain playback; for longer sleeps, I get [1]+ Stopped play 01\ Mary\ Hynes.wav [root@glossolalia ...]# sleep 5; fg play 01\ Mary\ Hynes.wav play FAIL sox: `/dev/dsp' error writing output file: Invalid argument Done. Wrapping play(1) in truss seems to change things, though; in that case, I can sleep for at least two minutes and still recover playback. So that makes it a bit hard to see what's going on. I will note that I did not upgrade ports/packages after the base upgrade, so the sox binary in use is potentially somewhat stale. Does that ring any bells for anyone? -Ben