Do not create a warn for each failing RavenFactory
Use a FutureTask rather than an executor that might stay open