Skip to content

🐛 Handle stray exceptions in worker threads

Codecov / codecov/patch failed Mar 13, 2024 in 1s

5.00% of diff hit (target 82.59%)

View this Pull Request on Codecov

5.00% of diff hit (target 82.59%)

Annotations

Check warning on line 124 in cheroot/workers/threadpool.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

cheroot/workers/threadpool.py#L122-L124

Added lines #L122 - L124 were not covered by tests

Check warning on line 131 in cheroot/workers/threadpool.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

cheroot/workers/threadpool.py#L130-L131

Added lines #L130 - L131 were not covered by tests

Check warning on line 134 in cheroot/workers/threadpool.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

cheroot/workers/threadpool.py#L133-L134

Added lines #L133 - L134 were not covered by tests

Check warning on line 140 in cheroot/workers/threadpool.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

cheroot/workers/threadpool.py#L140

Added line #L140 was not covered by tests

Check warning on line 143 in cheroot/workers/threadpool.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

cheroot/workers/threadpool.py#L143

Added line #L143 was not covered by tests

Check warning on line 150 in cheroot/workers/threadpool.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

cheroot/workers/threadpool.py#L150

Added line #L150 was not covered by tests

Check warning on line 156 in cheroot/workers/threadpool.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

cheroot/workers/threadpool.py#L156

Added line #L156 was not covered by tests

Check warning on line 181 in cheroot/workers/threadpool.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

cheroot/workers/threadpool.py#L179-L181

Added lines #L179 - L181 were not covered by tests

Check warning on line 186 in cheroot/workers/threadpool.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

cheroot/workers/threadpool.py#L185-L186

Added lines #L185 - L186 were not covered by tests

Check warning on line 190 in cheroot/workers/threadpool.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

cheroot/workers/threadpool.py#L190

Added line #L190 was not covered by tests

Check warning on line 201 in cheroot/workers/threadpool.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

cheroot/workers/threadpool.py#L200-L201

Added lines #L200 - L201 were not covered by tests