Summary: | Extra open() call in gypsy_client_start() | ||
---|---|---|---|
Product: | Gypsy | Reporter: | Roman Gezikov <rgesikov> |
Component: | General | Assignee: | Ross Burton <ross> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | critical | ||
Priority: | medium | CC: | glenn.lin |
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Roman Gezikov
2010-10-13 05:20:58 UTC
Has been fixed commit 754ac3bdf53d7fc3f9383f0e009c71f2b2e26381 Author: iain <iain@linux.intel.com> Date: Tue Dec 6 13:00:31 2011 +0000 Only open TTY devices once TTY devices were accidentally being opened twice but only closed once. This meant that when a device file was removed, but then replaced, a file descrip this dead file descriptor was being returned when Gypsy attempted to open th new device, causing I/O errors when trying to read from it. Which in turn caused some lovely CPU pegging as Gypsy would just enter a busy loop constan trying to read from the dead descriptor. In short, everyone's a winner! |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.