FixedThreadPool now runs for 6 hours and does a hard shutdown if tasks not completed by that time