If build_packet_data raises, the :weather_callsigns_cache process-dict entry would stick around and poison subsequent unrelated calls on the same LiveView process. Wrap the building pass in try/after so the key is always removed. |
||
|---|---|---|
| .. | ||
| aprsme | ||
| aprsme_web | ||
| mix/tasks | ||
| aprs_web.ex | ||
| aprsme.ex | ||