i got the problem. but looking for solution.
this is due to end of job it is not calling stored procedure callled Sp_sqlagent_log_jobhistory
this stored procedure automatically called and write result of the job into sysjobhistory table in msdb.
i saw in profiler it doesnot calling store procedure . now what sholud i do so that agent call automatically call this sp
thanks
Kaushik sharma