Asterisk11. Differences betw SoftHangup and Hangup AMI event

Hi!

I have been searching differences between SoftHangupRequest AMI event and HangupRequest.

Documentation says:
SoftHangupReq: "Raised when a soft hangup is requested with a specific cause code"
HangupReq: “Raised when a hangup is requested”.

I don’t do any “softhangup()” in dialplan.

I send HangupActions through AMI from time to time but I am receiving more SoftHangup events than I expect.
Is it really me sending the HangupActions or could it be any other reason?

Asterisk v11.18

Thanks.

I am receving HangupRequest and then SoftHangupRequests for the counterpart channel:

HangupRequestEvent[dateReceived=‘Thu Dec 03 07:53:26 ART 2015’,privilege=‘call,all’,callerid=null,sequencenumber=null,calleridname=null,timestamp=null,uniqueid=‘ceo-gcruz-asterisk1-1449140002.480490’,server=null,calleridnum=null,channel=‘SIP/beronet-000754b8’,systemHashcode=1389329772]

Alwyas received twice “QueueMemberStatusEvent” for same calltaker…
QueueMemberStatusEvent[dateReceived=‘Thu Dec 03 07:53:26 ART 2015’,privilege=‘agent,all’,dynamic=‘false’,queue=‘emergencias’,sequencenumber=null,location=‘SIP/09203001’,membership=‘realtime’,timestamp=null,lastcall=‘1449140006’,actionid=null,name=‘SIP/09203001’,callstaken=‘3181’,penalty=‘0’,static=‘false’,status=‘1’,paused=‘false’,internalactionid=null,stateinterface=‘SIP/09203001’,membername=‘SIP/09203001’,server=null,systemHashcode=451679073]

HangupEvent SIP/09203001-000754c2

QueueMemberStatusEvent[dateReceived=‘Thu Dec 03 07:53:26 ART 2015’,privilege=‘agent,all’,dynamic=‘false’,queue=‘emergencias’,sequencenumber=null,location=‘SIP/09203001’,membership=‘realtime’,timestamp=null,lastcall=‘1449140006’,actionid=null,name=‘SIP/09203001’,callstaken=‘3181’,penalty=‘0’,static=‘false’,status=‘1’,paused=‘false’,internalactionid=null,stateinterface=‘SIP/09203001’,membername=‘SIP/09203001’,server=null,systemHashcode=1037060512]

SoftHangupRequestEvent [dateReceived=‘Thu Dec 03 07:53:26 ART 2015’,privilege=‘call,all’,callerid=null,cause=‘16’,sequencenumber=null,calleridname=null,timestamp=null,uniqueid=‘ceo-gcruz-asterisk1-1449140002.480490’,server=null,calleridnum=null,channel=‘SIP/beronet-000754b8’,systemHashcode=898746132]
HangupEvent SIP/beronet-000754b8