فهرست منبع

修复bybit重连失败的问题。

skyffire 1 سال پیش
والد
کامیت
610b9cbd32
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      exchanges/src/bybit_swap_ws.rs

+ 1 - 1
exchanges/src/bybit_swap_ws.rs

@@ -201,7 +201,6 @@ impl BybitSwapWs {
         let subscription = self.get_subscription();
         let address_url = self.address_url.clone();
         let label = self.label.clone();
-        let timestamp = Utc::now().timestamp_millis();
         let login_param = self.login_param.clone();
         let (api_key, secret_key) = match login_param {
             None => { ("".to_string(), "".to_string()) }
@@ -231,6 +230,7 @@ impl BybitSwapWs {
                 //设置订阅
                 let mut subscribe_array = vec![];
                 if login_is {
+                    let timestamp = Utc::now().timestamp_millis();
                     let expires = timestamp + 1000;
                     let message = format!("GET/realtime{}", expires);