Revert "Wait a little bit when EOF is encountered and file is still open for writing"

This reverts commit 4cd70e4a0f9677490c2115f7fc0697e800857e66.
Revert "Unregister file only after it was closed"

This reverts commit 1034586db74d3ef87874730445a18f05cec37738.
Revert "Prevent playback to exit early should backend's writes be delayed"

This reverts commit 95d136e60018f9b8b8142a645dc6f08cc75e1235.