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