int getNextSid()

Source

int getNextSid() {
  do {
    if (lastSid < 0x7FFFFFFF) {
      ++lastSid;
    } else {
      lastSid = 1;
    }
  } while (subscriptionIds.containsKey(lastSid));
  return lastSid;
}