<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style type="text/css" id="owaParaStyle"></style>
</head>
<body fpstyle="1" ocsi="0">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">Hi all:
<div><span class="Apple-tab-span" style="white-space:pre"></span>I found a&nbsp;strange thing:</div>
<div><span class="Apple-tab-span" style="white-space:pre"></span>I create a connection and channel in process 1, and subscribe a queue with process 2, which created by &quot;spawn_link&quot; in process 1, if I run &quot;process_flag(trap_exit, true)&quot; in process 1, the process
 2 will receive a&nbsp;'basic.cancel' message for the subscribe queue. If I don't run&nbsp;&quot;process_flag(trap_exit, true)&quot; in process 1, &nbsp;the process 2 will never receive that.</div>
<div><span class="Apple-tab-span" style="white-space:pre"></span>Why ?</div>
<div><br>
</div>
<div>Regards,</div>
<div>&nbsp; David&nbsp;</div>
</div>
</body>
</html>