void *connect_thread(void *arg)
{
pthread_detach(pthread_self());
+ set_jcr_in_tsd(INVALID_JCR);
- /* Permit 20 console connections */
- bnet_thread_server((dlist*)arg, 20, &ua_workq, handle_UA_client_request);
+ /* Permit MaxConsoleConnect console connections */
+ bnet_thread_server((dlist*)arg, director->MaxConsoleConnect, &ua_workq, handle_UA_client_request);
return NULL;
}
ua = new_ua_context(jcr);
ua->UA_sock = user;
- set_jcr_in_tsd(jcr);
+ set_jcr_in_tsd(INVALID_JCR);
user->recv(); /* Get first message */
if (!authenticate_user_agent(ua)) {