Uploaded image for project: 'Kudu'
  1. Kudu
  2. KUDU-1389

Handle EINTR for syscalls

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.9.0
    • Component/s: util
    • Labels:
      None
    • Target Version/s:

      Description

      We should handle EINTR with automatic retries for syscalls that can be interrupted to avoid unnecessary crashes in cases where system calls can be interrupted and where we CHECK on failure (many places where we perform disk IO). We should be able to encapsulate much of this logic in env_posix.cc

        Attachments

          Activity

            People

            • Assignee:
              mpercy Mike Percy
              Reporter:
              mpercy Mike Percy
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: