[SCSI] iscsi_tcp: fix fd leak
authorMike Christie <michaelc@cs.wisc.edu>
Wed, 30 May 2007 17:57:23 +0000 (12:57 -0500)
committerJames Bottomley <jejb@mulgrave.il.steeleye.com>
Sat, 2 Jun 2007 19:36:46 +0000 (15:36 -0400)
commit4e7aba73f9f6e9fe6d3fa10d3fd63cd4882ba3d0
tree89adec0555b294e0eed689b769cbc09e396af82a
parent0ab823db869f1c9454c5b031a9b8f8812ccd0aa7
[SCSI] iscsi_tcp: fix fd leak

This patch should fix the file descriptor leak problem. A quick look
through the kernel shows that users of sockfd_lookup use sockfd_put to
release their handle. We were using sock_release which from the comments
and code look like it does not release the get() on the file from the
lookup.

Signed-off-by: Mike Christie <michaelc@cs.wisc.edu>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
drivers/scsi/iscsi_tcp.c