Rename the PE Worker threads. Send an interrupt if worker taking a long time to go down (it may be RPC'ing out to a dead server, retrying so interrupt). Also join on the ProcedureExecutor shutting down. This will make problems shutting down more obvious. Disable TestRegionsOnMasterOptions. Master carrying Regions is broke.