Home
last modified time | relevance | path

Searched hist:"32 cae72412f4e1503d124ee00a09832022a4840f" (Results 1 – 9 of 9) sorted by relevance

/haiku/src/servers/package/
H A DJobQueue.cpp32cae72412f4e1503d124ee00a09832022a4840f Thu Feb 06 23:17:34 UTC 2014 Ingo Weinhold <ingo_weinhold@gmx.de> package daemon: Handle location info request in app thread

* ... 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.
H A DJobQueue.h32cae72412f4e1503d124ee00a09832022a4840f Thu Feb 06 23:17:34 UTC 2014 Ingo Weinhold <ingo_weinhold@gmx.de> package daemon: Handle location info request in app thread

* ... 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.
H A DPackageManager.cpp32cae72412f4e1503d124ee00a09832022a4840f Thu Feb 06 23:17:34 UTC 2014 Ingo Weinhold <ingo_weinhold@gmx.de> package daemon: Handle location info request in app thread

* ... 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.
H A DRoot.h32cae72412f4e1503d124ee00a09832022a4840f Thu Feb 06 23:17:34 UTC 2014 Ingo Weinhold <ingo_weinhold@gmx.de> package daemon: Handle location info request in app thread

* ... 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.
H A DRoot.cpp32cae72412f4e1503d124ee00a09832022a4840f Thu Feb 06 23:17:34 UTC 2014 Ingo Weinhold <ingo_weinhold@gmx.de> package daemon: Handle location info request in app thread

* ... 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.
H A DVolume.h32cae72412f4e1503d124ee00a09832022a4840f Thu Feb 06 23:17:34 UTC 2014 Ingo Weinhold <ingo_weinhold@gmx.de> package daemon: Handle location info request in app thread

* ... 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.
H A DVolume.cpp32cae72412f4e1503d124ee00a09832022a4840f Thu Feb 06 23:17:34 UTC 2014 Ingo Weinhold <ingo_weinhold@gmx.de> package daemon: Handle location info request in app thread

* ... 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.
/haiku/headers/private/package/
H A DDaemonDefs.h32cae72412f4e1503d124ee00a09832022a4840f Thu Feb 06 23:17:34 UTC 2014 Ingo Weinhold <ingo_weinhold@gmx.de> package daemon: Handle location info request in app thread

* ... 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.
/haiku/src/kits/package/
H A DDaemonClient.cpp32cae72412f4e1503d124ee00a09832022a4840f Thu Feb 06 23:17:34 UTC 2014 Ingo Weinhold <ingo_weinhold@gmx.de> package daemon: Handle location info request in app thread

* ... 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.