diff options
author | Holger Hans Peter Freyther <zecke@selfish.org> | 2010-05-05 22:48:56 +0800 |
---|---|---|
committer | Holger Hans Peter Freyther <zecke@selfish.org> | 2010-05-05 22:48:56 +0800 |
commit | eb3ab2f85bff9a80b60d8c3da5f427fddc9b0dfd (patch) | |
tree | 56da5d67cba15c65305edd718c1e628aa06d8da3 /openbsc/include | |
parent | ebc38e4f26a2c2220b51433062c92f35d5d8257c (diff) |
bsc_msc: Add a connection timeout for the MSC.
When no one is listening our connection would get stuck
in the SYN_SENT state and we would be there forever.
Diffstat (limited to 'openbsc/include')
-rw-r--r-- | openbsc/include/openbsc/bsc_msc.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/openbsc/include/openbsc/bsc_msc.h b/openbsc/include/openbsc/bsc_msc.h index ce21bfe43..041de256e 100644 --- a/openbsc/include/openbsc/bsc_msc.h +++ b/openbsc/include/openbsc/bsc_msc.h @@ -36,6 +36,7 @@ struct bsc_msc_connection { void (*connection_loss) (struct bsc_msc_connection *); void (*connected) (struct bsc_msc_connection *); struct timer_list reconnect_timer; + struct timer_list timeout_timer; }; struct bsc_msc_connection *bsc_msc_create(const char *ip, int port); |