SIGN IN SIGN UP

Cleanup properly proactor event loop

* store the "self reading" future when the "self pipe" is closed (when the
  event loop is closed)
* store "accept" futures to cancel them when we stop serving
* close the "accept socket" if the "accept future" is cancelled

Fix many warnings which can be seen when unit tests are run in verbose mode.
V
Victor Stinner committed
7de2646cdf70fda17fffd369fa7c1784afc1ab00
Parent: c8935fe