<div dir="ltr">Hi,<div class="gmail_signature"></div>
<div><br></div><div>I am observing the charon getting crashed when I sent a SIGINT signal when the traffic is flowing over the tunnel.</div><div><br></div><div>Test Scenario:</div><div><br></div><div> I have established the IPSec tunnel between two linux boxes, and sending the icmp traffic through ping with 1000 packets per second interval from one end.</div><div><br></div><div>And I am sending the SIGINT to the starter daemon on the other end, which will send SIGINT to charon daemon. Charon is crashing with the below logs:</div><div><br></div><div><div>charon: 06[DMN] thread 6 received 11</div><div> charon: 06[DMN] killing ourself, received critical signal</div></div><div><br></div><div>From the bt, I cannot get the much information because it says corrupted stack.</div><div><br></div><div>When charon is going down, charon will delete all the existing SAs and freeing up all the listeners.</div><div><br></div><div>Enabled the debug logs, and checked that while the charon is going down, it is receiving the IKE_INIT request from the peer because of traffic and ble to parse it after this it[charon] is crashing immediately.</div><div><br></div><div>I am using the version 4.3.6.<br></div><div><br></div><div>It is happening everytime, as in charon, is there anyway to block the charon not to process the requests while it is going down? </div><div><br></div><div> Can someone help me in fixing this.</div><div><br></div><div>As it is a simple setup, I am not sharing the configuration files used. Let me know, if I need to share the configuration.</div><div><br></div><div><br></div><div>Thanks in advance.</div><div><br></div><div>-Bhargav.</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div></div>