32cae72412
* ... instead of queuing it for the job thread. The advantage is that the request will be handled immediately and clients won't have to wait for transactions (which may even require user feedback) to finish. It complicates Volume a bit, since there are now two threads that may access it. The shared data have been moved to a State object which is protected by a lock. * For commit transaction requests check whether another package request is already pending/in progress before queuing a job. Fail immediately, if there is. Fixes bug #10039. |
||
---|---|---|
.. | ||
hpkg | ||
manager | ||
ActivateRepositoryCacheJob.h | ||
ActivateRepositoryConfigJob.h | ||
ActivationTransaction.h | ||
ChecksumAccessors.h | ||
DaemonClient.h | ||
DaemonDefs.h | ||
FetchFileJob.h | ||
HashableString.h | ||
JobQueue.h | ||
packagefs.h | ||
PackagesDirectoryDefs.h | ||
RemoveRepositoryJob.h | ||
TempfileManager.h | ||
ValidateChecksumJob.h |