I'm building a project to track one's own Linux device (mainly for Linux phones like PinePhone or Librem5), like OpenLocate. To avoid MITM attacks and other issues; instead of actively sending location information to a server. I want to use the device's mobile network to host a hidden service for device owners to query locations later.
Yet mobile networks are not stable and can be temporarily interrupted by signal losses. How does this effect Tor? Does the tor daemon need to restart every time to reconnect to the Tor network? Are there other possible issues?