This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug nis/16147] New: nis is not sync-cancel safe


https://sourceware.org/bugzilla/show_bug.cgi?id=16147

            Bug ID: 16147
           Summary: nis is not sync-cancel safe
           Product: glibc
           Version: 2.18
            Status: NEW
          Severity: normal
          Priority: P2
         Component: nis
          Assignee: unassigned at sourceware dot org
          Reporter: aoliva at sourceware dot org
                CC: kukuk at suse dot de

yp_bind_file doesn't seem to call the nocancel variant of such syscalls as
open, pread, and close.  Indirect callers of this function take locks but don't
guard against cancellation with cleanups or so.

I haven't reviewed all of nis, or other nss backends built into glibc, but I'm
concerned they might have the same problem of lacking cleanups and calling
cancellation points.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]