added timeout exception handling on archive upload