Timeout merge 2:
commit55ca92f131e02300d222baeddf062eeb7fd8c767
authorGraham Cobb <Graham Cobb@53f5c7ee-bee3-0310-bbc5-ea0e15fffd5e>
Tue, 3 Feb 2009 19:26:06 +0000 (3 19:26 +0000)
committerGraham Cobb <Graham Cobb@53f5c7ee-bee3-0310-bbc5-ea0e15fffd5e>
Tue, 3 Feb 2009 19:26:06 +0000 (3 19:26 +0000)
tree67b6fa56d3cf2f9d9a385c3d5d2fe72d227c3282
parentd979ac0fd30f796f6d471fd6b10ade9c249284e0
Timeout merge 2:

3) Add references for cross-linked pointers between queues and
remove linkages (and unref) when queue disconnected
2) Limit the number of pending entries so the timeout is not
dependent on the number of outstanding requests

git-svn-id: https://svn.opensync.org/trunk/trunk@5255 53f5c7ee-bee3-0310-bbc5-ea0e15fffd5e
ChangeLog
opensync/client/opensync_client.c
opensync/ipc/opensync_queue.c
opensync/ipc/opensync_queue_internals.h
opensync/ipc/opensync_queue_private.h
tests/CMakeLists.txt
tests/ipc-tests/check_ipc.c