Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

TimeoutOverflowWarning in homekit-adapter and thing-url-adapter with 1.1.0-alpha.2 #3029

Open
KaiRo-at opened this issue Dec 6, 2022 · 0 comments
Labels
Milestone

Comments

@KaiRo-at
Copy link

KaiRo-at commented Dec 6, 2022

I did run the OTA update to 1.1.0-alpha.2 on my Raspberry Pi 3 gateway setup, and since then, I get the following lines in the log:

2022-12-06 15:38:50.984 ERROR  : homekit-adapter: (node:26985) TimeoutOverflowWarning: 118536858373.96907 does not fit into a 32-bit signed integer.
2022-12-06 15:38:50.986 ERROR  : homekit-adapter: Timeout duration was set to 1.
2022-12-06 15:38:50.987 ERROR  : homekit-adapter: (node:26985) TimeoutOverflowWarning: 125600609384.66571 does not fit into a 32-bit signed integer.
2022-12-06 15:38:50.989 ERROR  : homekit-adapter: Timeout duration was set to 1.
2022-12-06 15:38:50.990 ERROR  : homekit-adapter: (node:26985) TimeoutOverflowWarning: 132255596803.10953 does not fit into a 32-bit signed integer.
2022-12-06 15:38:50.991 ERROR  : homekit-adapter: Timeout duration was set to 1.
2022-12-06 15:38:50.992 ERROR  : homekit-adapter: (node:26985) TimeoutOverflowWarning: 141466921038.08353 does not fit into a 32-bit signed integer.
2022-12-06 15:38:50.994 ERROR  : homekit-adapter: Timeout duration was set to 1.
2022-12-06 15:38:50.995 ERROR  : homekit-adapter: (node:26985) TimeoutOverflowWarning: 146803712000 does not fit into a 32-bit signed integer.
2022-12-06 15:38:50.996 ERROR  : homekit-adapter: Timeout duration was set to 1.
2022-12-06 15:38:50.998 ERROR  : thing-url-adapter: (node:26991) TimeoutOverflowWarning: 118976731591.79948 does not fit into a 32-bit signed integer.
2022-12-06 15:38:50.999 ERROR  : thing-url-adapter: Timeout duration was set to 1.
2022-12-06 15:38:51.000 ERROR  : thing-url-adapter: (node:26991) TimeoutOverflowWarning: 127097508256.02838 does not fit into a 32-bit signed integer.
2022-12-06 15:38:51.001 ERROR  : thing-url-adapter: Timeout duration was set to 1.
2022-12-06 15:38:51.003 ERROR  : thing-url-adapter: (node:26991) TimeoutOverflowWarning: 134225454544.38377 does not fit into a 32-bit signed integer.
2022-12-06 15:38:51.004 ERROR  : thing-url-adapter: Timeout duration was set to 1.
2022-12-06 15:38:51.005 ERROR  : thing-url-adapter: (node:26991) TimeoutOverflowWarning: 140722859571.65573 does not fit into a 32-bit signed integer.
2022-12-06 15:38:51.006 ERROR  : thing-url-adapter: Timeout duration was set to 1.
2022-12-06 15:38:51.007 ERROR  : thing-url-adapter: (node:26991) TimeoutOverflowWarning: 146803712000 does not fit into a 32-bit signed integer.
2022-12-06 15:38:51.009 ERROR  : thing-url-adapter: Timeout duration was set to 1.

This sounds a little bit like if a JS timestamp value (which is in microseconds!) is being tried to be written into a seconds-based field without the required division by 1000.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants