with that change, can't the following fail from time to time:
chmod +al events
echo first >>events
echo second >>eventsbecause the first clunk can be sent after the second open attempt; similarly for exclusive-use devices. it could avoid asynchronous clunk where QTEXCL is set, but that doesn't help exclusive-use devices (although there aren't many of the latter)
