<p>fixeria has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/c/pysim/+/24039">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">ModemATCommandLink: fix AttributeError exception in __del__()<br><br>self._sl will not be assigned if serial.Serial() fails.<br><br>Change-Id: I179a7efd92eaa3469a17b6ef252b3949c44ea6ea<br>---<br>M pySim/transport/modem_atcmd.py<br>1 file changed, 2 insertions(+), 1 deletion(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/pysim refs/changes/39/24039/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/pySim/transport/modem_atcmd.py b/pySim/transport/modem_atcmd.py</span><br><span>index eef38cb..70af86c 100644</span><br><span>--- a/pySim/transport/modem_atcmd.py</span><br><span>+++ b/pySim/transport/modem_atcmd.py</span><br><span>@@ -39,7 +39,8 @@</span><br><span>                self.reset_card()</span><br><span> </span><br><span>        def __del__(self):</span><br><span style="color: hsl(0, 100%, 40%);">-              self._sl.close()</span><br><span style="color: hsl(120, 100%, 40%);">+              if hasattr(self, '_sl'):</span><br><span style="color: hsl(120, 100%, 40%);">+                      self._sl.close()</span><br><span> </span><br><span>         def send_at_cmd(self, cmd):</span><br><span>          # Convert from string to bytes, if needed</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/pysim/+/24039">change 24039</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/c/pysim/+/24039"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: pysim </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: I179a7efd92eaa3469a17b6ef252b3949c44ea6ea </div>
<div style="display:none"> Gerrit-Change-Number: 24039 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: fixeria <vyanitskiy@sysmocom.de> </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>