$_ = ; #### open(RECORD, "$DATAFILE") or error_page_exit("Could not open datafile"); $_ = ; $val = $_; close(RECORD); #### open RECORD, "+< $DATAFILE" #### flock RECORD, 2; # exclusive lock #### my $val = ; chomp $val; $val++; #### seek RECORD, 0, 0; #### print RECORD "$val\n"; close RECORD; # automatically releases the lock