I am getting the error "semaphore timeout period has expired" randomly in my application, this issue is happening when I try to decrypt a file and move the file to a shared drive from windows to Linux.
This is quite random and I am not able to replicate this issue... Please help.
So, with that information, were you able to solve the problem? The typical way would be to copy the file first to a short path name like /tmp/a, then copy it to its real destination. You'd only need to do that if, as I said, the total characters from the combined source and destination paths was greater than 128.