The service threads do not terminate immediately, but, instead each service thread picks up one more job before terminating, causing servicing more jobs which are not reported back to portal.