`
linyu19872008
  • 浏览: 282399 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

asmack reconnection启动两次

 
阅读更多

 

 

 

原文出处:http://issues.igniterealtime.org/browse/SMACK-325

 

# This patch file was generated by NetBeans IDE

# This patch can be applied using context Tools: Apply Diff Patch action on respective folder.

# It uses platform neutral UTF-8 encoding.

# Above lines and this line are ignored by the patching process.

3d2

< import java.util.Random;

24,25d22

< private Thread reconnectionThread;

< private int randomBase = new Random().nextInt(11) + 5; // between 5 and 15 seconds

68c65

<     synchronized protected void reconnect() {

---

>     protected void reconnect() {

70,72d66

<             // avoid to run duplicated reconnectionThread -- fd: 16/09/2010

<             if (reconnectionThread!=null && reconnectionThread.isAlive()) return;

<

75c69

< reconnectionThread = new Thread() {

---

>             Thread reconnectionThread = new Thread() {

87d80

< // fd: 16/09/10; modified to add a random wait

89d81

< attempts++;

91c83

<                         return randomBase*6*5;      // between 2.5 and 7.5 minutes (~5 minutes)

---

>                         return 60 * 5;      // 5 minutes

94c86

<                         return randomBase*6;       // between 30 and 90 seconds (~1 minute)

---

>                         return 60;          // 1 minute

96,98c88

<                     return randomBase;              // between 5 and 15 seconds (~10 seconds)

---

>                     return 10;              // 10 seconds

 

 

分享到:
评论

相关推荐

    New Measure of the Dissipation Region in Collisionless Magnetic Reconnection

    无碰撞磁重联中扩散区的测量方法,Seiji Zenitani, Michael Hesse, Alex Klimas, and Masha Kuznetsova, PHYSICAL REVIEW LETTERS, PRL 106, 195003 (2011), DOI: 10.1103/PhysRevLett.106.195003

    The effect of a guide field on the structures of magnetic islands formed during multiple X line reconnection: two-dimensional particle-in-cell simulations

    磁场重联(Magnetic Reconnection)是空间等离子物理学中的一个核心物理过程,它描述了磁力线断裂并重新连接的现象,这一过程中伴随着磁场能量的快速释放。而引导场(Guide Field)是指在重联区域中存在一个额外的...

    Magnetic reconnection driven by intense lasers

    Laser-driven magnetic reconnection (LDMR) occurring with self-generated B fields has been experimentally and theoretically studied extensively, where strong B fields of more than megagauss are ...

    socket通讯

    socket通讯,支持多线程通讯Socket communication, multi-threaded TCPIP communication, heartbeat maintenance, automatic reconnection, thread number configuration, etc. 报错 双语对照 Socket ...

    Nordita_Magnetic_Reconnection_School_2015

    2015年在瑞典斯德哥尔摩的Nordita举办的“磁重联学校”是一次深入探讨这一主题的学术活动。此次活动聚焦于利用MATLAB这一强大的计算工具来理解和模拟磁重联的动态过程。 MATLAB,全称矩阵实验室,是一款广泛应用于...

    MQTT环境搭建攻略

    为帮助读者快速搭建MQTT环境,本文将介绍mosquitto的安装、启动和模拟订阅客户端的实现。 一、mosquitto安装 Mosquitto是MQTT协议的开源实现,支持多种操作系统,包括Windows、Linux、MacOS等。读者可以从官方网站...

    vpic_reconnection_tutorial:有关使用VPIC运行重新连接模拟的教程

    使用VPIC运行重新连接模拟 本教程基于相对论的磁重连接仿真。 我们假设您可以访问NERSC的Cori或TACC的Frontera,但是该过程可以推广到其他机器,而无需付出太多额外的努力。 VPIC的旧版本使用二进制(N对N)输出...

    VTPS34__upqc.rar_Microgrid_UPQC matlab_islanding_microgrid UPQC_

    Intelligent Islanding and Seamless Reconnection Technique for Microgrid With UPQC

    TBOX CALL项目流程

    TBOX CALL项目流程是一个复杂的系统,它提供了两种类型的呼叫服务:I-CALL和E-CALL。I-CALL是信息服务呼叫,它允许用户通过触发信息呼叫服务,与后台人工客服建立语音通话,从而为用户提供导航、订票等服务。E-CALL...

    TD与QTP的连接步骤

    1. **启动TD**:确保已成功安装TD,并且能够正常访问TD Server。可以通过浏览器输入地址`http://TDServerIP地址/TDbin/start_a.htm`来检查TD是否安装成功。 2. **安装TD Add-In**:登录到TD后,在首页找到并点击“TD...

    OrCAD Layout 对话框中英对照表

    - Instantaneous Reconnection Mode:隐藏鼠线,即时重新连接走线。 - Allow Editing of Footprints:允许在PCB上直接编辑焊盘形状。 - Enable Copper Pour:启用铺铜功能,优化电源和地线分布。 - Use Fast ...

    socket.io搭配pm2集群解决方案.docx

    var socket = io.connect('http://127.0.0.1:8080/ws', { reconnection: false }); ``` 综上所述,通过结合使用PM2的集群模式和sticky session,以及可能的Redis中间件,可以有效地解决Socket.IO在多进程环境下的...

    cradio_龙卷风收音机

    It can also play local media files, supporting updating online, built-in recording, shifting skins, multilingual service, hotkey operation, automatic reconnection, timing recording, timing playing, ...

    搭建服务器进行webSocket测试

    reconnection: true, // 是否自动重连 reconnectionAttempts: 5, // 重连尝试次数 reconnectionDelay: 1000, // 重连间隔 }); ``` 接下来,在你的Vue组件中创建WebSocket实例并使用它: ```javascript ...

    RBSP_HFR_文件下载和校验程序1

    标题中的"RBSP_HFR_文件下载和校验程序1"指的是一个针对Radar and Plasma Wave Science (RPWS) 卫星子计划Reconnection and Solar Terrestrial Relations Observatory (RBSP) A卫星上High-Frequency Receiver (HFR)...

    Android代码-piwik-sdk-android

    Graceful reconnection handling WIFI-only mode Thread-safe support for multiple trackers Support for custom connection implementations Complete Matomo HTTP API support Custom dimensions Event Tracking ...

    mysql 连接闪断自动重连的实例

    die("Reconnection failed: " . mysqli_connect_error()); } // 重新执行查询或恢复程序流程 } ``` 3. **持久连接(Persistent Connections)** - 使用持久连接可以减少创建和关闭连接的开销,但要注意,...

    rosh:Rosh是漫游外壳。 它可以通过远程GNU屏幕会话自动重新连接到主机。

    罗什 Rosh是漫游外壳。 它可以通过远程GNU屏幕会话自动重新连接到主机。 安装 将此行添加到您的应用程序的Gemfile中: gem 'rosh' 然后执行: ...-I interval Reconnection interval. 要分离外屏会

Global site tag (gtag.js) - Google Analytics