commit | d528212ecfadbbd369084b456b245cdc770f3b2f | [log] [tgz] |
---|---|---|
author | Vladimir Marko <vmarko@google.com> | Thu Nov 07 10:28:59 2013 +0000 |
committer | Vladimir Marko <vmarko@google.com> | Thu Nov 07 10:28:59 2013 +0000 |
tree | 71e29c9d2ebfd23e7edcf6a0143ff65d90870446 | |
parent | 83b3e46d125aea65f5129aefc9e4a77b68f9bf72 [diff] |
Add ScopedFd.release() and TEMP_FAILURE_RETRY the close(). Also, check for fd being -1 in destructor. There's no need to set errno to EBADF after release() or if an open() call used to initialize a ScopedFd failed. Change-Id: I97c6c7db797a20c6850a36c61fe5b369547c4002