process threads on a last-in first-out basis and the high thread count was causing unexpectedly high delays for some RPCs.