When trying to download a file to an NTFS mount, the following error occurs:
"DCC can't create file /mnt/ntfs_mount/filename: Text file busy"
I think the problem lies in the sig_dccget_connected function in the 'irc/dcc/dcc-get.c' file on line 239 for the following reason:
We open the file 'tempfname' earlier in the function and its still open by the time we get to rename(). So rename fails because the file is Locked (not closed).
NOTE: We fallback to rename because link() fails (probably because this filesystem does not support hardlinks. This is a virtualbox mount share from windows, mounted using vboxsf).
When trying to download a file to an NTFS mount, the following error occurs:
I think the problem lies in the
sig_dccget_connected
function in the 'irc/dcc/dcc-get.c' file on line 239 for the following reason:We open the file 'tempfname' earlier in the function and its still open by the time we get to rename(). So rename fails because the file is Locked (not closed).
NOTE: We fallback to rename because link() fails (probably because this filesystem does not support hardlinks. This is a virtualbox mount share from windows, mounted using vboxsf).