binlog: check that fd is not changed even without binlog