Crash in socket.go attempting to update BLEFS #11
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Sometimes, when attempting reconnection, itd crashes during the BLEFS update phase of
handleConnection
. In my particular case, it seems to be because the watch lost connection again before the FS update attempt (apparently not far away enough to induce the pair-code issue, however).In any case, if the
dev.FS()
operation fails, there is a chance that a segfault will arise:It should be fixed now. Please test and confirm. Thank you for finding these bugs.
Rebuilt and tested with the latest commit, and upon receiving the warning from BLEFS update, the daemon now continues gracefully instead of segfaulting.
Thanks for building such a robust Pinetime daemon (and fixing these issues so quickly)! :D