Toggle navigation
Toggle navigation
This project
Loading...
Sign in
iOS
/
asi-http-request
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
Joseph Heenan
2010-07-22 20:03:21 +0100
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Committed by
Ben Copsey
2010-07-27 12:57:25 +0100
Commit
53221f80cbb70a1ecf5c0675905a23912c570f19
53221f80
1 parent
1c1198e6
Corrected version of adding our own isCancelled method.
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
6 additions
and
12 deletions
Classes/ASIHTTPRequest.m
Classes/ASIHTTPRequest.m
View file @
53221f8
...
...
@@ -515,16 +515,7 @@ static NSOperationQueue *sharedQueue = nil;
[[
self
cancelledLock
]
lock
];
if
(
cancelled
)
{
[[
self
cancelledLock
]
unlock
];
return
;
}
[
self
willChangeValueForKey
:
@"isCancelled"
];
cancelled
=
YES
;
[
self
didChangeValueForKey
:
@"isCancelled"
];
if
([
self
complete
])
{
if
([
self
isCancelled
]
||
[
self
complete
])
{
[[
self
cancelledLock
]
unlock
];
return
;
}
...
...
@@ -533,7 +524,10 @@ static NSOperationQueue *sharedQueue = nil;
[
self
cancelLoad
];
[[
self
retain
]
autorelease
];
[
self
willChangeValueForKey
:
@"isCancelled"
];
cancelled
=
YES
;
[
self
didChangeValueForKey
:
@"isCancelled"
];
[[
self
cancelledLock
]
unlock
];
}
...
...
@@ -1712,7 +1706,7 @@ static NSOperationQueue *sharedQueue = nil;
[[
self
connectionInfo
]
setObject
:[
NSDate
dateWithTimeIntervalSinceNow
:[
self
persistentConnectionTimeoutSeconds
]]
forKey
:
@"expires"
];
}
if
([
self
error
])
{
if
([
self
isCancelled
]
||
[
self
error
])
{
return
;
}
...
...
Please
register
or
login
to post a comment