From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by befuddled.reisers.ca (Postfix, from userid 65534) id E04001EFDDA; Tue, 9 Aug 2016 12:06:44 -0400 (EDT) Received: from hurricane.the-brannons.com (hurricane.the-brannons.com [IPv6:2001:470:1:41:a800:ff:fe3e:bc77]) by befuddled.reisers.ca (Postfix) with ESMTP id 7E7131EFD91 for ; Tue, 9 Aug 2016 12:06:43 -0400 (EDT) Received: from localhost (71-34-75-114.ptld.qwest.net [71.34.75.114]) by hurricane.the-brannons.com (Postfix) with ESMTPSA id 953C37831A for ; Tue, 9 Aug 2016 09:06:13 -0700 (PDT) From: Chris Brannon To: speakup@linux-speakup.org Subject: Re: you really do not want to upgrade to alsa-lib 1.1.2 References: <87bn12esnr.fsf@mushroom.localdomain> <20160809121145.GA10685@jpc.jasonjgw.net> Date: Tue, 09 Aug 2016 09:06:28 -0700 In-Reply-To: <20160809121145.GA10685@jpc.jasonjgw.net> (Jason White's message of "Tue, 9 Aug 2016 08:11:45 -0400") Message-ID: <87shuec4fv.fsf@mushroom.localdomain> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 X-BeenThere: speakup@linux-speakup.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: "Speakup is a screen review system for Linux." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Aug 2016 16:06:45 -0000 Jason White writes: > I have a long-running espeakup process here which, now that I give it more > thought, may have been started prior to the 1.1.2 upgrade and may still be > using the older version of the library. Yes, that's pretty likely. I'm writing this from emacspeak, and my speech server has been up since July 23rd, a week or two prior to the alsa upgrade. My espeakup was fine until yesterday, when I restarted it because Kirk said that his had gone flaky. In any case, if LIBASOUND_THREAD_SAFE=0 is exported in your environment when you start espeakup or the emacspeak server, you won't have the issue either. If you're stuck with the new library for some reason, or you just want to have something that can talk while you are testing, this is a viable short-term workaround. -- Chris