From bc9476ebe53516374ea1572432203c1a8dc0099e Mon Sep 17 00:00:00 2001 From: Barry Warsaw Date: Wed, 29 Mar 2000 21:05:53 +0000 Subject: __pushtodev(): Ignore transient sunaudiodev.errors when setting the device info. I don't know why these occur, but they seem to be shortlived and harmless. --- Tools/audiopy/audiopy | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Tools/audiopy/audiopy b/Tools/audiopy/audiopy index f9193dd..f5a1021 100755 --- a/Tools/audiopy/audiopy +++ b/Tools/audiopy/audiopy @@ -308,7 +308,11 @@ Email: bwarsaw@python.org''' % __version__) self.__linevar.get() info.i_port = self.__inputvar.get() info.o_gain = self.__scalevar.get() - self.__devctl.setinfo(info) + try: + self.__devctl.setinfo(info) + except sunaudiodev.error, msg: + # TBD: what to do? it's probably temporary. + pass def __getset(self, var, onvalue): if var.get() == onvalue: -- cgit v0.12