Comments (6)
@itsursujit sending sms (underlying) is async. This is thread safety enforcement due to the fact that smpp protocol is not multiplex capable.
You coud βsleepβ before quiting. Another option is let me improve transaction graceful shutdown
from gosmpp.
@itsursujit Could you please try rc10 (latest commit). I have just improve graceful shutdown a bit. You won't see error due to sudden closing net.Conn.
Thank you very much for playing around with gosmpp.
from gosmpp.
Yes Now it's working without any issue.
How is the callback of the final status of a message is received? Is there any way I wait for callback of message either it's delivered or not?
from gosmpp.
@itsursujit I guess you could not and SHOULD not wait.
There is no way to know when SMSC returns SubmitSMResp. Some SMSC misses the response.
from gosmpp.
I wonder how other SMPP Gateway like Jasmin SMS Gateway receives callback (DLR) from SMSC and sends callback to user defined callback URL.
If you don't mind, can you please suggest some resources for learning SMPP
from gosmpp.
@itsursujit
- You could dig deep into Smpp 3.4 Specification: https://smpp.org/SMPP_v3_4_Issue1_2.pdf
- For smpp framework, please also check out: https://github.com/OpenSmpp/opensmpp
I will close this. If you have any other problems, please don't hesitate to open issue.
from gosmpp.
Related Issues (20)
- PDU/Network error: EOF on receive ESME_RTHROTTLED in submit sm resp HOT 6
- multipart message with our udh HOT 1
- Delivery Receipt Parameters HOT 12
- Long messages in the latest version HOT 6
- Relating submitted message with message id HOT 12
- is there a way to set a custom uuid with a short message and receive the uuid in reply/delivered callbacks? HOT 2
- ShouldSplit and Split behaviour when encoding is GSM7Bit HOT 7
- RX connector not working. Receiver not recieving data HOT 1
- Identification of current session is running or not HOT 1
- Setup addressRange for binding with SMSC HOT 1
- Do we support inactivity timers in this library? HOT 4
- connection is closing, can not send PDU to SMSC HOT 9
- Reconnecting to SMPP Server HOT 1
- how can save command string in log? HOT 2
- Store and Forward mode Option HOT 1
- General question not an issue! are delivery receipts and error codes standard and same across the platform? HOT 2
- Opening the ShortMessage HOT 6
- Implementation Question: Is there a way to check an error while hitting submit_sm ?
- Not receiving optional Parameters even after assigning them in submit_sm. HOT 6
- It's possible send flash sms? HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gosmpp.