Summary: | [libedit] [patch] libedit does not always restore its signal handler | ||||||
---|---|---|---|---|---|---|---|
Product: | Base System | Reporter: | AIDA Shinra <shinra> | ||||
Component: | kern | Assignee: | freebsd-bugs (Nobody) <bugs> | ||||
Status: | Closed Overcome By Events | ||||||
Severity: | Affects Only Me | ||||||
Priority: | Normal | ||||||
Version: | 7.3-RELEASE | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Description
AIDA Shinra
2011-07-27 11:30:08 UTC
It is likely that this bug was fixed by r237448,=0Awhich merged some update= s from NetBSD, among them=0ACVS 1.13:=0A=0Ain order for read() to return EI= NTR we need to use sigaction, not signal,=0Aotherwise SA_RESTART is set.=0A= =0Ahttp://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libedit/sig.c.diff?r1=3D1.12= &r2=3D1.13&only_with_tag=3DMAIN For bugs matching the following criteria: Status: In Progress Changed: (is less than) 2014-06-01 Reset to default assignee and clear in-progress tags. Mail being skipped libedit has changed a lot since this bug report, I believe this is no more an issue, please reopen if I am wrong |