flock DATA, LOCK_EX | LOCK_NB or exit; ... __DATA__