On 06/24/2016 03:29 AM, Markus Pargmann wrote: > From: "Pranay Kr. Srivastava" > > When a timeout occurs or a recv fails, then instead of abruplty killing s/abruplty/abruptly/ > nbd block device wait for it's users to finish. s/it's/its/ (remember, "it's" is only usable where "it is" would also be appropriate) > > This is more required when filesystem(s) like ext2 or ext3 don't expect > their buffer heads to disappear while the filesystem is mounted. > > Each open is counted. The blockdevice is kept open until the last user > closes the block device. This offers the possibility as well to open a > new socket to be used while the filesystems are mounted. > > Signed-off-by: Pranay Kr. Srivastava > > [mpa: Keep the blockdevice open until all users left] > Signed-off-by: Markus Pargmann -- Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org