if (tSub.getLastSelector() != null
&& builtSelector.equals(tSub.getLastSelector()))
return false;
tSub.setLastSelector(builtSelector);
SubscribeRequest req = new SubscribeRequest(contextId, requestId, builtSelector, asyncSub);
sendNot(topicId, req);
// send reply if asynchronous subscription request.
if (asyncSub) {
doFwd(new SubscribeReply(req));