Skip to content

Commit

Permalink
chore(website): fix subscribe guard handling queues
Browse files Browse the repository at this point in the history
  • Loading branch information
j-mendez committed Jan 26, 2025
1 parent 7a008ad commit d377faf
Show file tree
Hide file tree
Showing 8 changed files with 15 additions and 17 deletions.
12 changes: 6 additions & 6 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion spider/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "spider"
version = "2.27.2"
version = "2.27.3"
authors = [
"j-mendez <[email protected]>"
]
Expand Down
8 changes: 3 additions & 5 deletions spider/src/website.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2857,14 +2857,13 @@ impl Website {
}
}

self.subscription_guard();
self.dequeue(&mut q, &mut links, &mut exceeded_budget).await;

if links.is_empty() && set.is_empty() {
break;
}
}

self.subscription_guard();
}
}
_ => log::info!("{} - {}", self.url, INVALID_URL),
Expand Down Expand Up @@ -3165,15 +3164,14 @@ impl Website {
}
}

self.subscription_guard();
self.dequeue(&mut q, &mut links, &mut exceeded_budget).await;

if links.is_empty() && set.is_empty() {
break;
}
}

self.subscription_guard();

crate::features::chrome::close_browser(
browser_handle,
&shared.5,
Expand Down Expand Up @@ -3566,14 +3564,14 @@ impl Website {
}
}

self.subscription_guard();
self.dequeue(&mut q, &mut links, &mut exceeded_budget).await;

if links.is_empty() && set.is_empty() {
break;
}
}

self.subscription_guard();
crate::features::chrome::close_browser(
browser_handle,
&shared.4,
Expand Down
2 changes: 1 addition & 1 deletion spider_chrome/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "spider_chrome"
version = "2.27.2"
version = "2.27.3"
rust-version = "1.70"
authors = [
"j-mendez <[email protected]>"
Expand Down
2 changes: 1 addition & 1 deletion spider_cli/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "spider_cli"
version = "2.27.2"
version = "2.27.3"
authors = [
"j-mendez <[email protected]>"
]
Expand Down
2 changes: 1 addition & 1 deletion spider_transformations/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "spider_transformations"
version = "2.27.2"
version = "2.27.3"
authors = [
"j-mendez <[email protected]>"
]
Expand Down
2 changes: 1 addition & 1 deletion spider_utils/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "spider_utils"
version = "2.27.2"
version = "2.27.3"
authors = [
"j-mendez <[email protected]>"
]
Expand Down
2 changes: 1 addition & 1 deletion spider_worker/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "spider_worker"
version = "2.27.2"
version = "2.27.3"
authors = [
"j-mendez <[email protected]>"
]
Expand Down

0 comments on commit d377faf

Please sign in to comment.