Ловлю resource busy or locked. При этом сторонний софт открывает файл, записывает что-то в него и закрывает файл. А tail успевает прочитать новую запись, и потом сразу ловит ошибку что ресурс занят.
С любым другим файлом который я открываю, изменяю, закрываю блокнотом - работает. В общем не совсем ясно, что происходит, что tail ловит ошибку, я думал он читает данные независимо. Может подскажете.