Crypto-toolbox / btfxwss

Bitfinex Websocket API Client written in Python3
MIT License
284 stars 125 forks source link

after running for hours the timeout become much #150

Closed yufeng0528 closed 6 years ago

yufeng0528 commented 6 years ago

I have two websocket application ,one for trade, one for candlestick, each subscribe 60 coinpairs

the data (trade or candlestick) from server has timeout running after serverl hour, a few coinpair delay server hours, while some coinpair delay seconds

I cannot turn out.

yufeng0528 commented 6 years ago
        if not trade_queue.empty():
            trade = trade_queue.get()
            if type(trade[0][0]) == list:
                print(trade)
                return
            trade_list.append(trade)

change

        while not trade_queue.empty():
            trade = trade_queue.get()
            if type(trade[0][0]) == list:
                print(trade)
                return
            trade_list.append(trade)