The Prime Number Producer - Consumer Problem with Faulty Producer Threads