Open samdayweiss opened 1 year ago
Looking at old issues like this one: https://github.com/simonsobs/sodetlib/issues/273, it seems like the timeout for caget retries used to be 5 seconds, but now it looks like its 2 seconds, which could very well be the cause of many epics issues seen recently. @swh76 do you have any idea what may have caused this? It is possible that we were using the default timeout in pyepics and that changed in some version update.
This is @jlashner posting from Sam's account.
Seems like when running setup, there is not enough time after setting defaults before trying to query the SmurfVersion. In the logs below, Smurf version needs to be queried 5 times before it returns a value, and this has recently caused the setup to crash entirely (as seen here: https://github.com/simonsobs/sodetlib/discussions/353#discussion-5290857). After setup fails, though I'm able to caget the SmurfVersion so I think it's just a matter of waiting longer, or setting a longer timeout for this one particular caget call.