mirror of
https://github.com/rwf2/Rocket.git
synced 2025-01-18 23:49:09 +00:00
Get time once when checking cookie expiration.
This commit is contained in:
parent
46b56f11e7
commit
6e34a04188
@ -155,9 +155,10 @@ impl Client {
|
||||
pub(crate) fn update_cookies(&self, response: &Response) {
|
||||
if let Some(ref jar) = self.cookies {
|
||||
let mut jar = jar.borrow_mut();
|
||||
let current_time = ::time::now();
|
||||
for cookie in response.cookies() {
|
||||
if let Some(expires) = cookie.expires() {
|
||||
if expires <= ::time::now() {
|
||||
if expires <= current_time {
|
||||
jar.force_remove(cookie);
|
||||
continue;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user