<p>keith <strong>uploaded patch set #2</strong> to this change.</p><p><a href="https://gerrit.osmocom.org/c/osmo-msc/+/16873">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">libmsc: SMS, Avoid premature RP-ACK to MS<br><br>There was one libmsc commit to openbsc that was<br>thus far missing in osmo-msc.<br><br>This commit completes the work on delayed response<br>from an ESME. Without this patch, the SMR sends<br>an RP-ACK to the mobile station, and subsequently a<br>DELIVER_SM_REPONSE from the ESME prokokes either a second<br>RP-ACK, or an RP-ERROR; both of which result in<br>"unhandled at this state (IDLE)" from the SMR<br><br>After this patch, we have two things corrected:<br><br>1) RP-ERROR respects Deliver-SM error cause.<br>2) No more "unhandled as this state" error from the SMR<br><br>Extract from original commit message:<br>--------<br>libmsc: annotate esme route in the sms object from deliver_to_esme()<br><br>Annotate this esme route, so we can use it to return -EINPROGRESS to<br>skip sending premature RP-ACK to the mobile station, in case we're<br>handling sms routes through SMPP.<br>--------<br><br>Fixes: #OS4351<br>Change-Id: Ic34d398e0a850856e20380ae35e5c2ae5e3c539b<br>---<br>M src/libmsc/gsm_04_11.c<br>M src/libmsc/smpp_openbsc.c<br>2 files changed, 12 insertions(+), 2 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/osmo-msc refs/changes/73/16873/2</pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-msc/+/16873">change 16873</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/osmo-msc/+/16873"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: osmo-msc </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: Ic34d398e0a850856e20380ae35e5c2ae5e3c539b </div>
<div style="display:none"> Gerrit-Change-Number: 16873 </div>
<div style="display:none"> Gerrit-PatchSet: 2 </div>
<div style="display:none"> Gerrit-Owner: keith <keith@rhizomatica.org> </div>
<div style="display:none"> Gerrit-CC: Jenkins Builder </div>
<div style="display:none"> Gerrit-MessageType: newpatchset </div>