<matrixBuild _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "gerrit-osmo-s1gw" build number 620</shortDescription><upstreamBuild>620</upstreamBuild><upstreamProject>gerrit-osmo-s1gw</upstreamProject><upstreamUrl>job/gerrit-osmo-s1gw/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value>42296</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value>gerrit.osmocom.org</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value>1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value>e24096bbfe6f4e4303e39522aa3004e650d247c5</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value>fixeria</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value>29418</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value>erlang/osmo-s1gw</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value>refs/changes/96/42296/1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value>ssh://jenkins@gerrit.osmocom.org:29418/erlang/osmo-s1gw</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value>https://jenkins.osmocom.org/jenkins/job/gerrit-osmo-s1gw/620/</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value>osmo-s1gw</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>643230</buildingDurationMillis><executingTimeMillis>643230</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>6975</waitingDurationMillis><waitingTimeMillis>6975</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><master _class='hudson.plugins.git.util.Build'><buildNumber>620</buildNumber><marked><SHA1>e24096bbfe6f4e4303e39522aa3004e650d247c5</SHA1><branch><SHA1>e24096bbfe6f4e4303e39522aa3004e650d247c5</SHA1><name>master</name></branch></marked><revision><SHA1>e24096bbfe6f4e4303e39522aa3004e650d247c5</SHA1><branch><SHA1>e24096bbfe6f4e4303e39522aa3004e650d247c5</SHA1><name>master</name></branch></revision></master></buildsByBranchName><lastBuiltRevision><SHA1>e24096bbfe6f4e4303e39522aa3004e650d247c5</SHA1><branch><SHA1>e24096bbfe6f4e4303e39522aa3004e650d247c5</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>ssh://jenkins@gerrit.osmocom.org:29418/erlang/osmo-s1gw</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#620</displayName><duration>643230</duration><estimatedDuration>116607</estimatedDuration><fullDisplayName>gerrit-osmo-s1gw-build #620</fullDisplayName><id>620</id><inProgress>false</inProgress><keepLog>false</keepLog><number>620</number><queueId>52306</queueId><result>SUCCESS</result><timestamp>1772832100240</timestamp><url>https://jenkins.osmocom.org/jenkins/view/gerrit/job/gerrit-osmo-s1gw-build/620/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/enb_registry.erl</affectedPath><commitId>e24096bbfe6f4e4303e39522aa3004e650d247c5</commitId><timestamp>1772828765000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></author><authorEmail>vyanitskiy@sysmocom.de</authorEmail><comment>enb_registry: fix pattern match in handle_info 'DOWN' handler

PIDs maps pid() =&gt; enb_handle() (an integer), so maps:find/2 returns
{ok, SomeHandle}.  The old pattern {ok, Pid} tried to match an integer
against the already-bound pid() variable, which never succeeds.

This handler is only called on abnormal termination (process crash),
so the broken match caused the registry entry to never be cleaned up
in that case.  Fix by using a fresh {ok, Handle} binding and removing
the now-redundant follow-up maps:get/2 call.

Change-Id: I4cb044e8071c4ae2fc48c507f8733af6c617ec46
</comment><date>2026-03-07 03:26:05 +0700</date><id>e24096bbfe6f4e4303e39522aa3004e650d247c5</id><msg>enb_registry: fix pattern match in handle_info 'DOWN' handler</msg><path><editType>edit</editType><file>src/enb_registry.erl</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></culprit><run><number>620</number><url>https://jenkins.osmocom.org/jenkins/view/gerrit/job/gerrit-osmo-s1gw-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/620/</url></run></matrixBuild>