Home | History | Annotate | Download | only in socket

Lines Matching refs:job

475       // We let the job run, unless we're at the socket limit.
581 std::set<ConnectJob*>::const_iterator job = group->jobs().begin();
582 for (job = group->jobs().begin(); job != group->jobs().end(); job++) {
583 int source_id = (*job)->net_log().source().id;
794 int result, ConnectJob* job) {
796 const std::string group_name = job->group_name();
801 scoped_ptr<ClientSocket> socket(job->ReleaseSocket());
803 BoundNetLog job_log = job->net_log();
807 RemoveConnectJob(job, group);
830 job->GetAdditionalErrorState(r->handle());
831 RemoveConnectJob(job, group);
841 RemoveConnectJob(job, group);
861 void ClientSocketPoolBaseHelper::RemoveConnectJob(ConnectJob* job,
867 DCHECK(ContainsKey(group->jobs(), job));
868 group->RemoveJob(job);
871 // backup job either.
875 DCHECK(job);
876 delete job;
1079 ConnectJob* job = *it;
1080 if (job->is_unused_preconnect()) {
1081 job->UseForNormalRequest();
1098 // If our backup job is waiting on DNS, or if we can't create any sockets
1108 LOG(DFATAL) << "No pending request for backup job.";
1127 // Cancel pending backup job.