sean-cc / jain-slee

Automatically exported from code.google.com/p/jain-slee
0 stars 0 forks source link

Diameter RAs fail to set/cancel ActivityRemoveTimer in a clustered environment #8

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
(This issue is a continuation from 
http://code.google.com/p/mobicents/issues/detail?id=3038)

When trying to set (or cancel) an ActivityRemoveTimer in a clustered 
environment, an exception is thrown causing it to fail up to the application.

The cause of the exception is due to a not configured FT Timer instance. While 
this should and will be fixed, the exception should be catched and should not 
be propagated to the application.

Original issue reported on code.google.com by brainslog on 5 Nov 2012 at 2:04

GoogleCodeExporter commented 9 years ago
This issue was updated by revision c8bed237baf6.

- Configured FT Timer before using it
- Moved timer task data to a single class, to avoid serializing objects in 
excess

Original comment by brainslog on 5 Nov 2012 at 2:29

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 63cadc872af5.

- Catching and logging exceptions when thrown setting/cancelling 
ActivityRemoveTimer

Original comment by brainslog on 5 Nov 2012 at 2:29

GoogleCodeExporter commented 9 years ago
Correct revision links:
http://code.google.com/p/jain-slee/source/detail?r=c8bed237baf6&repo=diameter
http://code.google.com/p/jain-slee/source/detail?r=63cadc872af5&repo=diameter

Richard, please confirm this fix works for you (you should not be getting 
exceptions nor logs about it).

Original comment by brainslog on 5 Nov 2012 at 2:31

GoogleCodeExporter commented 9 years ago
Just tested with trunk Diameter base and Diameter Rx RA - works fine now in 
cluster mode with no exceptions in the log.  Nice work!

Original comment by richard....@smilecoms.com on 5 Nov 2012 at 10:16

GoogleCodeExporter commented 9 years ago
Thanks for the verification, Richard.

Marking as fixed.

Original comment by brainslog on 5 Nov 2012 at 10:42

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 91dd465132df.

- Configured FT Timer before using it
- Moved timer task data to a single class, to avoid serializing objects in 
excess

Original comment by crou...@gmail.com on 11 Dec 2012 at 1:05

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 0c3a1fb98783.

- Catching and logging exceptions when thrown setting/cancelling 
ActivityRemoveTimer

Original comment by crou...@gmail.com on 11 Dec 2012 at 1:05

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 69166f5ff739.

- Configured FT Timer before using it
- Moved timer task data to a single class, to avoid serializing objects in 
excess

Original comment by brainslog on 6 Mar 2013 at 4:29

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 2ed084029c53.

- Catching and logging exceptions when thrown setting/cancelling 
ActivityRemoveTimer

Original comment by brainslog on 6 Mar 2013 at 4:29

GoogleCodeExporter commented 9 years ago

Original comment by EMMart...@gmail.com on 11 Apr 2013 at 11:42

GoogleCodeExporter commented 9 years ago

Original comment by EMMart...@gmail.com on 11 Apr 2013 at 12:45

GoogleCodeExporter commented 9 years ago

Original comment by EMMart...@gmail.com on 11 Apr 2013 at 12:47

GoogleCodeExporter commented 9 years ago

Original comment by EMMart...@gmail.com on 11 Apr 2013 at 12:48

GoogleCodeExporter commented 9 years ago

Original comment by EMMart...@gmail.com on 11 Apr 2013 at 12:50

GoogleCodeExporter commented 9 years ago

Original comment by EMMart...@gmail.com on 11 Apr 2013 at 12:50

GoogleCodeExporter commented 9 years ago

Original comment by EMMart...@gmail.com on 11 Apr 2013 at 12:51

GoogleCodeExporter commented 9 years ago

Original comment by EMMart...@gmail.com on 11 Apr 2013 at 12:52

GoogleCodeExporter commented 9 years ago

Original comment by EMMart...@gmail.com on 11 Apr 2013 at 12:53

GoogleCodeExporter commented 9 years ago

Original comment by EMMart...@gmail.com on 11 Apr 2013 at 12:54

GoogleCodeExporter commented 9 years ago

Original comment by EMMart...@gmail.com on 11 Apr 2013 at 12:54

GoogleCodeExporter commented 9 years ago

Original comment by EMMart...@gmail.com on 11 Apr 2013 at 12:55

GoogleCodeExporter commented 9 years ago

Original comment by EMMart...@gmail.com on 11 Apr 2013 at 12:56