Drew McCormack
|
d9b10bc4d4
|
Added code to CDEAsynchronousTaskQueue to shuttle execution back to the main thread should it end up on a different thread.
|
2014-01-14 15:00:23 +01:00 |
|
Drew McCormack
|
404d5f3f38
|
Added an async task queue for leeching and deleeching. Cleans up the nesting.
Also changed CDEAsynchronousTaskQueue so that start always gets shunted to the main thread.
|
2014-01-03 16:03:05 +01:00 |
|
Drew McCormack
|
a8c293964c
|
Improved the iCloud file system error handling. Added a timeout to CDEAsynchronousTaskQueue run loop.
|
2013-12-16 13:35:15 +01:00 |
|
Drew McCormack
|
cf8415b535
|
Added readonly properties to CDEAsynchronousTaskQueue, to access properties like the termination policy, and the number of tasks completed.
|
2013-11-13 17:50:56 +01:00 |
|
Carlton Gibson
|
c55903a4f9
|
Add progress tracking properties to CDEAsynchronousTaskQueue
|
2013-11-13 15:57:59 +01:00 |
|
Drew McCormack
|
afd3900c75
|
If an CDEAsynchronousTaskQueue is being run on the main thread, we no longer spin the run loop. We only do that on background threads.
|
2013-10-03 19:10:51 +02:00 |
|
Drew McCormack
|
ace19cab81
|
Removed some old references to the 'Syncophant' name.
|
2013-10-01 23:46:53 +02:00 |
|
Drew McCormack
|
661ca6287c
|
First commit.
|
2013-09-29 17:56:51 +02:00 |
|