doing strace . it was showing as below in infinite loop
times(NULL) = -2093807697
times(NULL) = -2093807697
times(NULL) = -2093807697
times(NULL) = -2093807697
times(NULL) = -2093807697
times(NULL) = -2093807697
times(NULL) = -2093807697
= -2093807696
[oracle@b6jasmine-prbs ~]$
the server was up for 200 days . so i had to do a reboot after that it worked fine ...