<div dir="ltr"><div>> Maybe it wouldn't be a bad idea to keep track of which operations may<br class="gmail_msg">
> fail due to SIM being busy, and perform automatic retry later if we<br class="gmail_msg">
> get that specific error, something like that.<br><br></div>If the information can be updated later and it's not needed soon, it's a good idea.<br><br><div class="gmail_quote"><div dir="ltr">On Fri, 17 Mar 2017 at 12:00 Aleksander Morgado <<a href="mailto:aleksander@aleksander.es">aleksander@aleksander.es</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Fri, Mar 17, 2017 at 11:39 AM, Carlo Lobrano <<a href="mailto:c.lobrano@gmail.com" class="gmail_msg" target="_blank">c.lobrano@gmail.com</a>> wrote:<br class="gmail_msg">
> Well, before "#QSS: 3" you can expect some errors accessing the SIM, but<br class="gmail_msg">
> it's not forbidden, and in fact we got some errors sometimes, like "SIM<br class="gmail_msg">
> Busy"<br class="gmail_msg">
<br class="gmail_msg">
That was exactly what I wanted to avoid with my patch, because<br class="gmail_msg">
ModemManager does a lot of reading just after SIM-PIN unlock, and if<br class="gmail_msg">
the operations fail they're not retried anymore. But waiting up to 35s<br class="gmail_msg">
is way too much I'd say...<br class="gmail_msg">
<br class="gmail_msg">
Maybe it wouldn't be a bad idea to keep track of which operations may<br class="gmail_msg">
fail due to SIM being busy, and perform automatic retry later if we<br class="gmail_msg">
get that specific error, something like that.<br class="gmail_msg">
<br class="gmail_msg">
--<br class="gmail_msg">
Aleksander<br class="gmail_msg">
<a href="https://aleksander.es" rel="noreferrer" class="gmail_msg" target="_blank">https://aleksander.es</a><br class="gmail_msg">
</blockquote></div></div>