# Timeout here in case the server is unresponsive. The
# --timeout rsync option doesn't apply to the initial
# connection attempt.
signal.alarm(15)
signal.alarm(500)
try:
mypids.extend(portage_exec.spawn(
mycommand, env=settings.environ(), returnpid=True))