Skip to content

Conversation

@nagycsongor
Copy link

Requests without timeout goes into infinity wait
which blocks forever the caller. Timeout helps for interrupting these calls and handling as an error.

Requests without timeout goes into infinity wait
which blocks forever the caller. Timeout helps for
interrupting these calls and handling as an error.
@nagycsongor nagycsongor marked this pull request as draft March 23, 2024 21:26
@nagycsongor nagycsongor marked this pull request as ready for review March 23, 2024 21:26
@indykoning
Copy link
Owner

Sorry for the long wait, i like the idea!
Do we want to set a default timeout, or rather keep it up to the user?

@nagycsongor
Copy link
Author

@indykoning I do not know, I guess it ups on the user. In my case the problem was that in case of the server is not accessible stayed there forever and I could not exit from this wait on a normal way.

@Rappelkiste98
Copy link
Contributor

Rappelkiste98 commented Aug 9, 2024

@nagycsongor can you also add the timeout to the new merged Noah Requests? I am at the holidays at the moment.

@indykoning I would say a default Timeout like 30 seconds, but the user can also configure a custom timeout. I think for 90% of the Users a default is fine like all the HomeAssistant Users that don't know that the integration is based on your project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants