Fix breakage with too many concurrent connections

`OrderedMemoryAwareThreadPoolExecutor` instances are supposed to be shared; there are supposed to be very few of them, preferably one. This causes problems when you've got a lot of incoming connections open at the same time. (I ran into this with graphite-server.)