Refiled upstream from the RHUI bug 711329, see that for more information,.
Quick summary. There is an issue using multiple threads with curl/nss. To isolate the multithread issues we experimented with multiple processes instead. We ran into a conflict using python's multiprocessing, the child processes shared too much of the parents environment, an issue was seen with librpm conflicting with curl/nss. Solution chosen has been to continue with multiple process approach but exec the process ourself and communicate to it with a pipe, this way the child process is not inheriting the parents state. Changes are in grinder .104 Commits: http://git.fedorahosted.org/git/?p=grinder.git;a=commitdiff;h=14773dc24ff32acec849c2eea34611f9eef901e0 http://git.fedorahosted.org/git/?p=grinder.git;a=commitdiff;h=9825f8f60b0aca54d90a26814ff97d023fcd1ab0 http://git.fedorahosted.org/git/?p=grinder.git;a=commitdiff;h=127c644408e1e8ff2ee30f336f979143f23fbd3a
Fixed in 0.204 and its grinder.
moving to verified as this hasn't been reported in the recent builds [root@preethi ~]# rpm -q pulp pulp-0.0.226-1.fc14.noarch
Pulp v1.0 is released Closed Current Release.
Pulp v1.0 is released.