this google cloud functions documentation says
Uncaught exceptions or executions that crash the process can result in cold starts
Does that also apply to callable functions, defined with functions.https.onCall? My understanding is that the proper way to handle failures was to thow an HttpsError, e.g., throw new HttpsError("failed-precondition", "...")
Am I incorrect in that, or are HttpsErrors handled differently? What about other uncaught errors? Are they logged in cloud functions logs, or just returned to the user?
Thanks!