Changed InterrupedException block to print to stderr vs. stdout