diff options
author | Will Thompson <will.thompson@collabora.co.uk> | 2010-06-16 15:35:59 +0100 |
---|---|---|
committer | Will Thompson <will.thompson@collabora.co.uk> | 2010-06-16 16:14:51 +0100 |
commit | 1e7a95255453b727079e68f7077b311cb40fc570 (patch) | |
tree | 782e6b8a746bc47429ac364d6d8efd7ba59e76c2 | |
parent | a14a43178eddc5e199abecc1d665a41e45bf772f (diff) | |
download | telepathy-mission-control-1e7a95255453b727079e68f7077b311cb40fc570.tar.gz |
Add a #define for reconnection timeout multiplier
-rw-r--r-- | src/mcd-connection.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mcd-connection.c b/src/mcd-connection.c index 521151fa..622e6d74 100644 --- a/src/mcd-connection.c +++ b/src/mcd-connection.c @@ -76,6 +76,7 @@ #include "_gen/cli-Connection_Interface_Contact_Capabilities-body.h" #define INITIAL_RECONNECTION_TIME 1 /* 1 second */ +#define RECONNECTION_MULTIPLIER 2 #define MCD_CONNECTION_PRIV(mcdconn) (MCD_CONNECTION (mcdconn)->priv) @@ -1114,7 +1115,7 @@ mcd_connection_invalidated_cb (TpConnection *tp_conn, priv->reconnect_timer = g_timeout_add_seconds (priv->reconnect_interval, (GSourceFunc)mcd_connection_reconnect, connection); - priv->reconnect_interval *= 2; + priv->reconnect_interval *= RECONNECTION_MULTIPLIER; if (priv->reconnect_interval >= 30 * 60) /* no more than 30 minutes! */ priv->reconnect_interval = 30 * 60; |