Mailing List ArchiveSupport open source code!
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]Re: Thousands of erroneous syslogs about media changes
- To: Tobias Diedrich <ranma@example.com>
- Subject: Re: Thousands of erroneous syslogs about media changes
- From: "Stephen J. Turnbull" <turnbull@example.com>
- Date: Tue, 10 Jul 2001 17:56:07 +0900
- Cc: tlug@example.com
- Content-Transfer-Encoding: 7bit
- Content-Type: text/plain; charset=us-ascii
- Delivered-To: tlug@example.com
- In-Reply-To: <20010710090808.A14410@example.com>
- List-Help: <mailto:tlug-request@example.comsubject=help>
- List-Post: <mailto:tlug@example.com>
- List-Subscribe: <mailto:tlug-request@example.comsubject=subscribe>
- List-Unsubscribe: <mailto:tlug-request@example.comsubject=unsubscribe>
- Old-Return-Path: <steve@example.com>
- References: <15178.25716.979251.903383@example.com><20010710090808.A14410@example.com>
- Reply-To: tlug@example.com
- Resent-From: tlug@example.com
- Resent-Message-ID: <BJX-iC.A.bzF.tNsS7@example.com>
- Resent-Sender: tlug-request@example.com
>>>>> "Tobias" == Tobias Diedrich <ranma@example.com> writes: Tobias> Stephen J. Turnbull wrote: >> Just Say No to magicdev and esound (esound does so many evil >> things that this margin cannot contain a description of them >> all...). Tobias> I know esddsp is a hack, You mean esd* is a hack. Tobias> What kind of evil things does esound do ? (0) Reinvent the wheel. There were at least three adequate sound daemon architectures (rplay, Xaudio, and NAS) available, but the esd developers had to invent a (not very interesting) new one and then implement it badly. (1) (This is long fixed, but typical.) Spam the kernel with literally hundreds of interrupts per second. (2) Hook interrupts incorrectly, creating race conditions. (3) libesd hooks SIGUSR1, which should be left for the app's use. Furthermore, see (2). Worst of all, it's the third level of redundancy in lib <-> daemon communication, used to attempt to wake up the daemon if it's wedged. (It's not your machine, it's ESD's.) (4) The fourth level of redundancy is that if libesd can't find any other way to talk to a daemon, it forks one off itself, in polling mode. -- University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Institute of Policy and Planning Sciences Tel/fax: +81 (298) 53-5091 _________________ _________________ _________________ _________________ What are those straight lines for? "XEmacs rules."
- Follow-Ups:
- rplay bug? (was: Re: Thousands of erroneous syslogs about media changes)
- From: Tobias Diedrich <ranma@example.com>
- References:
- Re: Thousands of erroneous syslogs about media changes
- From: "Stephen J. Turnbull" <turnbull@example.com>
- Re: Thousands of erroneous syslogs about media changes
- From: Tobias Diedrich <ranma@example.com>
Home | Main Index | Thread Index
- Prev by Date: Re: Thousands of erroneous syslogs about media changes
- Next by Date: Tsukuba LUG
- Prev by thread: Re: Thousands of erroneous syslogs about media changes
- Next by thread: rplay bug? (was: Re: Thousands of erroneous syslogs about media changes)
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links