Skip to content

🐛 Handle stray exceptions in worker threads

Codecov / codecov/patch failed Mar 22, 2024 in 0s

5.00% of diff hit (target 82.61%)

View this Pull Request on Codecov

5.00% of diff hit (target 82.61%)

Annotations

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

See this annotation in the file changed.

@codecov codecov / codecov/patch

cheroot/workers/threadpool.py#L120-L122

Added lines #L120 - L122 were not covered by tests

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

See this annotation in the file changed.

@codecov codecov / codecov/patch

cheroot/workers/threadpool.py#L126-L127

Added lines #L126 - L127 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#L131

Added line #L131 was not covered by tests

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

See this annotation in the file changed.

@codecov codecov / codecov/patch

cheroot/workers/threadpool.py#L141-L142

Added lines #L141 - L142 were not covered by tests

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

See this annotation in the file changed.

@codecov codecov / codecov/patch

cheroot/workers/threadpool.py#L167-L169

Added lines #L167 - L169 were not covered by tests

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

See this annotation in the file changed.

@codecov codecov / codecov/patch

cheroot/workers/threadpool.py#L175-L176

Added lines #L175 - L176 were not covered by tests

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

See this annotation in the file changed.

@codecov codecov / codecov/patch

cheroot/workers/threadpool.py#L178-L179

Added lines #L178 - L179 were not covered by tests

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

See this annotation in the file changed.

@codecov codecov / codecov/patch

cheroot/workers/threadpool.py#L185

Added line #L185 was not covered by tests

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

See this annotation in the file changed.

@codecov codecov / codecov/patch

cheroot/workers/threadpool.py#L188

Added line #L188 was not covered by tests

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

See this annotation in the file changed.

@codecov codecov / codecov/patch

cheroot/workers/threadpool.py#L195

Added line #L195 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#L201

Added line #L201 was not covered by tests