def wait(self):
        ''' wait for the done event to be set - no timeout'''
        self._done_event.wait(MAXINT)
        return self._status, self._exception
wait for the done event to be set - no timeout