udev script causes race conditions with multiple lirc instances
Bug #204672 reported by
Andrew Barbaccia
This bug report is a duplicate of:
Bug #176616: lirc init script hangs in udev -- timeout.
Edit
Remove
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
lirc (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
When using a remote and a transmitter on the same box, udev will cause some (ugly) race conditions that result in very long boot times and occasionally will bring down the system. The udev script also notes some flaws when trying to handle two lirc instances.
Since the modules are loaded at boot time and configuration is driven through /etc/lirc/
Comments and discussion on this topic is encouraged. Confirmation of this problem would also be nice.
Related branches
To post a comment you must log in.
Andrew Barbaccia wrote: hardware. conf, the udev rules may not be required at
> Public bug reported:
>
> When using a remote and a transmitter on the same box, udev will cause
> some (ugly) race conditions that result in very long boot times and
> occasionally will bring down the system. The udev script also notes some
> flaws when trying to handle two lirc instances.
>
> Since the modules are loaded at boot time and configuration is driven
> through /etc/lirc/
> this point.
>
> Comments and discussion on this topic is encouraged. Confirmation of
> this problem would also be nice.
>
> ** Affects: lirc (Ubuntu)
> Importance: Undecided
> Status: New
>
Hi Andrew,
I wasn't aware of these race conditions. Could you elaborate a little bit with
them?
--
Mario Limonciello
<email address hidden>