Comments (6)
hey @csiwek
Good to hear from you (in one way happy you have issues ;) ).
Will make the possibility to have it synchronous there and close this issue when done.
DanB
from fsock.
thanks Dan,
I'm looking forward for your patch...
I was just wondering if you have experienced similar issue...?
from fsock.
@csiwek, yes it did happened to us as well (eg: HANGUP before CHANNEL_CREATE) but we did not bother blocking there since I am not 100% FS sends them in order (although there are chances it does).
DanB
from fsock.
hi @csiwek
Looking at the issues, I see this one still being opened. Did u work-around it? As said I cannot testify that FS sends events in order.
DanB
from fsock.
Hi @danbogos
For now, we have ended up by not executing the handlerFunc as a new goroutine (which I mentioned in the first post) and doing it when necessary inside those functions . This definitely fixes issues we were having so I guess FS is trying to keep events in the right order. I understand you probably will never experience this issue because the way you are using FS. Our application behaviour highly relies on the actual call state
from fsock.
Thanks for the update. Please reopen if you think changes are needed.
Have a good one and see you most probably at ClueCon!
DanB
from fsock.
Related Issues (10)
- Possible concurrent issue HOT 3
- problem parsing fs cvs HOT 2
- cgrates/fsock: Issue with evfilters (Support to handle multiple Event values in the same Filter) HOT 3
- nil pointer panics handling bgapi requests
- Error starting example from README
- Does not read buffer correctly on slower connections. HOT 7
- Using SendMsgCmd from multiple Go routines concurrently HOT 3
- Why does SendApiCmd return header and body concatenated HOT 12
- Support for bgapi HOT 8
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 fsock.