As discussed with James, we should make openssh use 'console none' to avoid leaking the fd (well, there are multiple ways to do this, but this is probably least invasive), but we should also convert log_read_watch to integrate with upstart's main select loop so that it doesn't behave this way with any other jobs that may have similar behaviour.
As discussed with James, we should make openssh use 'console none' to avoid leaking the fd (well, there are multiple ways to do this, but this is probably least invasive), but we should also convert log_read_watch to integrate with upstart's main select loop so that it doesn't behave this way with any other jobs that may have similar behaviour.