Для того что бы список был доступен в других потоках, он должен быть статичным, а для того что бы потоки не хватали одну строчку, его надо лочить на время использования и как сказали выше, удалять использованную строку.
Для того что бы список был доступен в других потоках, он должен быть статичным, а для того что бы потоки не хватали одну строчку, его надо лочить на время использования и как сказали выше, удалять использованную строку.