Merge changes Ief3dbf8e,Ib06e6f65

* changes:
  adb: add fdevent callback that passes the fdevent.
  base: don't overwrite errno in unique_fd::~unique_fd.