in reply to [error] (26)Text file busy

That error comes from the OS.

$ perl -wle'$!=26; print $!' Text file busy

From man 2 execve,

ETXTBSY
Executable was open for writing by one or more processes.