@@ -18,12 +18,10 @@ defmodule SMPPSend.ESMEHelpers do
18
18
end
19
19
20
20
defp bind ( esme , bind_pdu , esme_mod ) do
21
- Logger . info "Binding"
22
-
21
+ Logger . info ( "Binding #{ PP . format ( bind_pdu ) } " )
23
22
response = esme_mod . request ( esme , bind_pdu )
24
23
case response do
25
24
{ :ok , pdu } ->
26
- consume_async_results ( esme , esme_mod )
27
25
Logger . info ( "Bind response:#{ PP . format ( pdu ) } " )
28
26
case Pdu . command_status ( pdu ) do
29
27
0 ->
@@ -43,10 +41,9 @@ defmodule SMPPSend.ESMEHelpers do
43
41
def send_messages ( _esme , [ ] , _esme_mod , message_ids ) , do: { :ok , Enum . reverse ( message_ids ) }
44
42
45
43
def send_messages ( esme , [ submit_sm | submit_sms ] , esme_mod , message_ids ) do
46
- Logger . info ( "Sending submit_sm" )
44
+ Logger . info ( "Sending submit_sm#{ PP . format ( submit_sm ) } " )
47
45
case esme_mod . request ( esme , submit_sm ) do
48
46
{ :ok , resp } ->
49
- consume_async_results ( esme , esme_mod )
50
47
Logger . info ( "Got response#{ PP . format ( resp ) } " )
51
48
case Pdu . command_status ( resp ) do
52
49
0 -> send_messages ( esme , submit_sms , esme_mod , [ Pdu . field ( resp , :message_id ) | message_ids ] )
@@ -97,11 +94,6 @@ defmodule SMPPSend.ESMEHelpers do
97
94
end
98
95
end
99
96
100
- defp consume_async_results ( esme , esme_mod ) do
101
- pdus = esme_mod . pdus ( esme )
102
- handle_async_results ( esme , pdus )
103
- end
104
-
105
97
defp handle_async_results ( esme , pdus , message_ids \\ [ ] )
106
98
107
99
defp handle_async_results ( _esme , [ ] , message_ids ) , do: message_ids
0 commit comments