os.(open|write|close) are used in several places without consideration for EINTR
Bug #898376 reported by
Gavin Panella
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Triaged
|
Low
|
Unassigned |
Bug Description
bzr grep '\bos[.
From what I understand EINTR ought to be dealt with as a normal part of working with os.open, .close and especially .read and .write. Several parts of Launchpad, including ssh/sftp support in lp.poppy and lp.codehosting, do not, and would crash if EINTR were to be encountered.
I don't know how important this is, so someone who has more of a clue can can triage or close it. It obviously doesn't seem to be kicking us much right now.
Changed in launchpad: | |
status: | New → Triaged |
importance: | Undecided → Low |
To post a comment you must log in.