This response seemed illuminating:
https://www.reddit.com/r/aws/comments/1lxfblk/comment/n2qww9...
> Looking at (this section)[https://will-o.co/gf4St6hrhY.png], it seems like you're trying to queue up an asyncronous task and then return a response. But when a Lambda handler returns a response, that's the end of execution. You can't return an HTTP response and then do more work after that in the same execution; it's just not a capability of the platform. This is documented behavior: "Your function runs until the handler returns a response, exits, or times out". After you return the object with the message, execution will immediately stop even if other tasks had been queued up.
For example, you are allowed to withdraw your application to enter the US and leave the preclearance area. Additionally you are bound by different laws for search and siezure.
At this point I am only going to the US through preclearance areas because you are still on Canadian soil and bound by Canadian laws. That doesn’t necessarily mean that USBP won’t break those laws, but the Canadian courts get to decide if laws were broken instead of the US courts.
One thing I have not found a straight answer on yet is if USBP can compel you to unlock your electronic devices in a preclearance area. My current strategy is if I am asked to do that in preclearance I will withdraw my application to enter because Im not letting anyone access to my phone.
I read this as first QUIC CDN, and thought that can't be true. Dug a little deeper and learned that Media over QUIC is it's own thing. Looks pretty cool.