Skip to content

update scarf_analytics() GET request with timeouts #3780

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

garyfanhku
Copy link

Occasionally in offline environments, scarf_analytics() can block the main process since unstructured.io is not accessible yet the GET request did not implement timeout, It will freeze with the following log

2024-11-13 08:45:05.615 | DEBUG    | urllib3.connectionpool:_new_conn:1055 - Starting new HTTPS connection (1): packages.unstructured.io:443

Occasionally in offline environments, scarf_analytics() can block the main process since `unstructured.io` is not accessible yet the GET request did not implement timeout,
It will freeze with the following log 
```
2024-11-13 08:45:05.615 | DEBUG    | urllib3.connectionpool:_new_conn:1055 - Starting new HTTPS connection (1): packages.unstructured.io:443
```
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant