Openmoko Bug #1714: Mediaplayer sometimes does not start up.
Openmoko Public Trac
bugs at docs.openmoko.org
Fri Aug 1 20:18:29 CEST 2008
#1714: Mediaplayer sometimes does not start up.
---------------------+------------------------------------------------------
Reporter: hedora | Owner: Abraxa
Type: defect | Status: accepted
Priority: normal | Milestone:
Component: unknown | Version:
Severity: major | Resolution:
Keywords: | Blocking:
Blockedby: |
---------------------+------------------------------------------------------
Comment(by hedora):
Here's a patch that (might) actually work.
Here are two bugs that I found:
- sigusr1 sent before signal handler installed
- can spuriously send sigusr1 to unsuspecting programs that reused a
stale pid, inadvertently killing them.
You could probably backport both those fixes to your locking code and
produce a much smaller patch. (I'm considering doing this myself...)
I didn't look very carefully at the code; I'm not too familiar with
flock(), and there was a comment suggesting it needed to be revamped. So,
I blamed it, reimplemented it, and then found the real bug.
--
Ticket URL: <https://docs.openmoko.org/trac/ticket/1714#comment:3>
docs.openmoko.org <http://docs.openmoko.org/trac/>
openmoko trac
More information about the buglog
mailing list