Why call `computeServiceUp()` while timing the opening of a thrift socket-connection? Is that just adding the time it takes us to get+set attributes (which is hopefully a lot less than socket-opening!)?