cedc757 Properly handle read() and write() throughout the SSSD

Authored and Committed by sgallagh 13 years ago
    Properly handle read() and write() throughout the SSSD
    
    We need to guarantee at all times that reads and writes complete
    successfully. This means that they must be checked for returning
    EINTR and EAGAIN, and all writes must be wrapped in a loop to
    ensure that they do not truncate their output.
    
        
file modified
+2 -2
file modified
+16 -0
file modified
+1 -1
file modified
+36 -19
file modified
+2 -2
file modified
+9 -4
file modified
+46 -6