put a fcntl condition