Move open(2) out of watch_init
And invoke open of USER_WATCH before lookup for existing entry of the same
file to close possible race