|
@@ -33,6 +33,7 @@ class EventNotification( BaseRequest ):
|
|
self._event_name = event_name
|
|
self._event_name = event_name
|
|
self._filepath = filepath
|
|
self._filepath = filepath
|
|
self._extra_data = extra_data
|
|
self._extra_data = extra_data
|
|
|
|
+ self._response_future = None
|
|
self._cached_response = None
|
|
self._cached_response = None
|
|
|
|
|
|
|
|
|
|
@@ -47,7 +48,7 @@ class EventNotification( BaseRequest ):
|
|
|
|
|
|
|
|
|
|
def Done( self ):
|
|
def Done( self ):
|
|
- return self._response_future.done()
|
|
|
|
|
|
+ return bool( self._response_future ) and self._response_future.done()
|
|
|
|
|
|
|
|
|
|
def Response( self ):
|
|
def Response( self ):
|