aboutsummaryrefslogtreecommitdiff
path: root/drivers/mtd/lpddr/lpddr_cmds.c
diff options
context:
space:
mode:
authorLars Marowsky-Bree <[email protected]>2009-08-11 16:18:23 -0500
committerDavid Teigland <[email protected]>2009-08-24 13:13:56 -0500
commit063c4c99630c0b06afad080d2a18bda64172c1a2 (patch)
tree5ceca753d0366f9af6e2afbc9151494a6cfcac7d /drivers/mtd/lpddr/lpddr_cmds.c
parentb5711b8e5a437ca7d35321d19de568b4f76a7739 (diff)
dlm: fix connection close handling
Closing a connection to a node can create problems if there are outstanding messages for that node. The problems include dlm_send spinning attempting to reconnect, or BUG from tcp_connect_to_sock() attempting to use a partially closed connection. To cleanly close a connection, we now first attempt to send any pending messages, cancel any remaining workqueue work, and flag the connection as closed to avoid reconnect attempts. Signed-off-by: Lars Marowsky-Bree <[email protected]> Signed-off-by: Christine Caulfield <[email protected]> Signed-off-by: David Teigland <[email protected]>
Diffstat (limited to 'drivers/mtd/lpddr/lpddr_cmds.c')
0 files changed, 0 insertions, 0 deletions