Fix bug #3, sid allocation overflow. May lead to double SIDs being given out.
This commit is contained in:
@@ -57,7 +57,6 @@ struct hub_user* user_create(struct hub_info* hub, int sd)
|
||||
|
||||
evtimer_set(&user->net.timeout, net_event, user);
|
||||
event_base_set(hub->evbase, &user->net.timeout);
|
||||
|
||||
|
||||
user_set_timeout(user, TIMEOUT_CONNECTED);
|
||||
|
||||
@@ -215,12 +214,6 @@ void user_support_remove(struct hub_user* user, int fourcc)
|
||||
user->flags &= ~feature_mask;
|
||||
}
|
||||
|
||||
void user_disconnect(struct hub_user* user, int reason)
|
||||
{
|
||||
|
||||
|
||||
}
|
||||
|
||||
int user_have_feature_cast_support(struct hub_user* user, char feature[4])
|
||||
{
|
||||
char* tmp = list_get_first(user->feature_cast);
|
||||
|
||||
Reference in New Issue
Block a user