Space Shuttle Discovery launch on indefinite hold