summaryrefslogtreecommitdiff
path: root/usr/Makefile
diff options
context:
space:
mode:
authorDavid Howells <dhowells@redhat.com>2016-09-17 09:49:12 (GMT)
committerDavid Howells <dhowells@redhat.com>2016-09-17 09:53:21 (GMT)
commit78883793f8ac4bb3f97d48db7a8c71d8476bcf98 (patch)
tree9091d900cbaf711cadaa8f7ed40b560f9af9a9d8 /usr/Makefile
parent357f5ef64628c2d6c532e7a6bfc0bc3830b4c221 (diff)
downloadlinux-78883793f8ac4bb3f97d48db7a8c71d8476bcf98.tar.xz
rxrpc: Fix unexposed client conn release
If the last call on a client connection is release after the connection has had a bunch of calls allocated but before any DATA packets are sent (so that it's not yet marked RXRPC_CONN_EXPOSED), an assertion will happen in rxrpc_disconnect_client_call(). af_rxrpc: Assertion failed - 1(0x1) >= 2(0x2) is false ------------[ cut here ]------------ kernel BUG at ../net/rxrpc/conn_client.c:753! This is because it's expecting the conn to have been exposed and to have 2 or more refs - but this isn't necessarily the case. Simply remove the assertion. This allows the conn to be moved into the inactive state and deleted if it isn't resurrected before the final put is called. Signed-off-by: David Howells <dhowells@redhat.com>
Diffstat (limited to 'usr/Makefile')
0 files changed, 0 insertions, 0 deletions