commit | 638da51a786c279cf7769afbb6fdb56cc4c6c867 | [log] [tgz] |
---|---|---|
author | Holger Hans Peter Freyther <zecke@selfish.org> | Thu Dec 06 19:25:06 2012 +0100 |
committer | Holger Hans Peter Freyther <zecke@selfish.org> | Sun Dec 23 20:18:18 2012 +0100 |
tree | 19e0232c06514cbf8382c6cb7a525b31921ef970 | |
parent | 9d50a27695fe512df2b429ecae93e66941a3f7e9 [diff] |
lchan: Introduce a BROKEN state for the lchan If the CHAN ACTIV is NACKED we set the state backto NONE. This is problematic as our channel allocator will allocate from the front or from the back and if the channel is early in the list it might cause permanent failures. Introduce a BROKEN state and use it when the channel activation is failing for an unknown reason. Copy the cause so it can be inspected later.