Comments (11)
Could you please post your SUB part of the failed case?
from jeromq.
@miniway
thx for the comment, but the SUB part code is that I can't access, nor control. All I know about it is just simple straightforward connect, subscribe and unsubscribe :(
I read the source code of Mtrie.java, and line 353 is: if (current.pipes != null)
Sorry I really don't get it under what circumstance will the var "current" be NULL...
from jeromq.
Please try with a modified jar, https://www.dropbox.com/s/7xvbttps35a0j5b/jeromq-0.3.0-SNAPSHOT.jar
It contains a fix at the Mtrie.java. If it fixes your problem, I'm going to publish the fix to public.
from jeromq.
ok, I'll try this new jar, thx~
from jeromq.
still remains the problem... :(
from jeromq.
:(
So, what kinds of topics? If I know the exact list of topics it would be helpful, because the Mtrie builds trees one character by one. And how many client usually connect?
from jeromq.
Please try it once more with https://www.dropbox.com/s/7xvbttps35a0j5b/jeromq-0.3.0-SNAPSHOT.jar
The url is the same before but the file has an another fix.
from jeromq.
The topics are like "ping", "chat" etc., just a fixed set of Strings. I'll test on the new jar, hope it'll work :)
from jeromq.
have run the new jar for a day without the NPE, thought it ok, thx~
from jeromq.
it would be nicer if u merge the change to the master, so I don't need to maintain the jar myself instead of maven~
from jeromq.
I've also updated the jeromq-0.3.0-SNAPSHOT at sonatype. Your maven will download the latest jar
from jeromq.
Related Issues (20)
- DEALER recv sometimes hangs HOT 5
- Export own and subscription addresses for testing HOT 3
- [Question] Message Persistence HOT 6
- Expected DISCONNECTED event not received
- A command error message on console HOT 6
- help my keeps crashing when starting up (Not longer in use) HOT 5
- LocketteX plugin error on console HOT 1
- -
- NullPointerException: Cannot invoke "zmq.IMailbox.send(zmq.Command)" because "this.slots[tid]" is null HOT 4
- ZMonitor stuck on close HOT 2
- SocketType HOT 3
- Router/Dealer Pattern facing unnecessary delay during multiple connections HOT 6
- The server cannot receive messages after running for a period of time HOT 1
- Router hangs in send() after client disconnects / doesn't return EHOSTUNREACH HOT 1
- SocketType enum not present in 0.6.0 HOT 1
- Unix socket support? HOT 1
- Socket closed but sends SYN_SENT after a few seconds HOT 5
- Support: Updating from 5.2 to 5.3+ causes: Shadow contexts don't cast shadows HOT 2
- mvn package gets stuck after a test HOT 6
- x
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 jeromq.