A handle leak occurs in a Server Message Block (SMB) session between two Windows Vista-based computers or between two Windows Server 2008-based computers
Consider the following scenario:
- In a network environment, you set up a Server Message Block (SMB) connection between two Windows Vista-based computers that use the SMB2 protocol.
- The SMB session requires more than one roundtrip.
- The connection is closed while Windows Vista is processing the response for the second roundtrip.
In this scenario, a handle leak may occur. Specifically, when you run the Net Session command, invalid session information is returned. This session information may indicate in the Opens column that this session has an invalid count.
After the issue occurs, you must restart the SMB service or the computer that is running this service.
Note: This issue also occurs in Windows Server 2008.
For more information on this issue, including potential causes, workarounds, and resolutions, see: Microsoft KB Article KB948572.