I should have added in my previous reply, that using an interactive shell to test this is useless, as even if wait -n only returned one process, before the next command prompt any other processes that have exited will be waited upon and cleaned up anyway (and in that case, jobs type output is appropriate.)
kre