s->serv will resolve to the first share in the session, having multiple ones gives wrong context in some operations. use tid lookup to get the right one.