|  | @@ -505,7 +505,8 @@ class Events(bootsteps.StartStopStep):
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |      def stop(self, c):
 |  |      def stop(self, c):
 | 
											
												
													
														|  |          if c.event_dispatcher:
 |  |          if c.event_dispatcher:
 | 
											
												
													
														|  | -            ignore_errors(c, c.event_dispatcher.connection.close)
 |  | 
 | 
											
												
													
														|  | 
 |  | +            if c.event_dispatcher.connection:
 | 
											
												
													
														|  | 
 |  | +                ignore_errors(c, c.event_dispatcher.connection.close)
 | 
											
												
													
														|  |              ignore_errors(c, c.event_dispatcher.close)
 |  |              ignore_errors(c, c.event_dispatcher.close)
 | 
											
												
													
														|  |              c.event_dispatcher = None
 |  |              c.event_dispatcher = None
 | 
											
												
													
														|  |      shutdown = stop
 |  |      shutdown = stop
 |