From a8bacacaa5deadc48c2eb3e6ee5102b25da42292 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Tue, 27 Sep 2022 11:55:45 -0700 Subject: refresh binance connection --- lib/rates.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'lib') diff --git a/lib/rates.js b/lib/rates.js index 1827c1f6..f01b7169 100644 --- a/lib/rates.js +++ b/lib/rates.js @@ -2,12 +2,16 @@ import app from "$app"; import axios from "axios"; import config from "$config"; import fs from "fs"; -import binanceFactory from "./binance"; +import binance from "./binance"; import { broadcast } from "./sockets"; import store from "./store"; import { err, warn } from "$lib/logging"; -const binance = binanceFactory(); +let b = binance(); +setInterval(() => { + b.terminate(); + b = binance(); +}, 360000); let fetchRates; (fetchRates = async () => { -- cgit v1.2.3