def __init__(self, timeout, callback):
    self._timeout = timeout
    self._callback = callback
    self._task = asyncio.ensure_future(self._job())
def __init__(self, timeout, callback):
    self._timeout = timeout
    self._callback = callback
    self._task = asyncio.ensure_future(self._job())