summaryrefslogtreecommitdiff
path: root/drivers/dahdi/Kbuild
diff options
context:
space:
mode:
authorShaun Ruffell <sruffell@digium.com>2012-01-03 19:25:46 +0000
committerShaun Ruffell <sruffell@digium.com>2012-01-03 19:25:46 +0000
commit780848f273b6690b897464a0bab0324eb6c9e7bc (patch)
tree9d1088480100d9f906796022df914a7faef50572 /drivers/dahdi/Kbuild
parentaee885b93bc0185a829b98aa45f5616b3d4b6789 (diff)
wctdm24xxp: Fix bug if hook state on FXS changes before channel configuration.
If the hook state on an FXS port changes before the channel is configured with dahdi_cfg it is possible to erroneously force the line feed register open without setting a timer to clear it. The result would be a "dead" channel that cannot be cleared unless the driver is reloaded and warning in the kernel log that "0 is an invalid signaling state for an FXS module". This change makes the OFF_HOOK to ON_HOOK change behave just as the ON_HOOK to OFF_HOOK change has. Internal-Issue-ID: DAHLIN-272 Reported-and-Tested-by: Tzafrir Cohen <tzafrir.cohen@xorcom.com> Signed-off-by: Shaun Ruffell <sruffell@digium.com> git-svn-id: http://svn.asterisk.org/svn/dahdi/linux/trunk@10396 a0bf4364-ded3-4de4-8d8a-66a801d63aff
Diffstat (limited to 'drivers/dahdi/Kbuild')
0 files changed, 0 insertions, 0 deletions