Handle (far end forced) disconnects
							parent
							
								
									bdcf5f884b
								
							
						
					
					
						commit
						a1e2730aa1
					
				| 
						 | 
					@ -9,6 +9,7 @@ import json
 | 
				
			||||||
import time
 | 
					import time
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import trio_websocket
 | 
					import trio_websocket
 | 
				
			||||||
 | 
					from trio_websocket._impl import ConnectionClosed, DisconnectionTimeout
 | 
				
			||||||
import arrow
 | 
					import arrow
 | 
				
			||||||
import asks
 | 
					import asks
 | 
				
			||||||
import numpy as np
 | 
					import numpy as np
 | 
				
			||||||
| 
						 | 
					@ -247,7 +248,7 @@ async def stream_quotes(
 | 
				
			||||||
                        })
 | 
					                        })
 | 
				
			||||||
                    yield asdict(ohlc)
 | 
					                    yield asdict(ohlc)
 | 
				
			||||||
                    ohlc_last = ohlc
 | 
					                    ohlc_last = ohlc
 | 
				
			||||||
        except trio_websocket._impl.ConnectionClosed:
 | 
					        except (ConnectionClosed, DisconnectionTimeout):
 | 
				
			||||||
            log.exception("Good job kraken...reconnecting")
 | 
					            log.exception("Good job kraken...reconnecting")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue