add linger flag