I created two threads and set BinaryLogClient's object as :
binaryClient.setBlocking(false); ..................... binaryClient.connect(5000);
then I start those two sub threads at the same time in the main thread, but only the first thread can listened the event