nagios passive check configuration
===

I have written a C++ program which runs on linux and sends snmptraps upon error. The traps are configured using nsca to reach a central linux machine running nagios. The central nagios server has a command configured for passive checks - check_command           check_dummy!0 "No Data from passive check". When a trap comes in it is displayed in the servcies section. Then nagios immediately (within 10 seconds) displays "No Data from passive check". The only way then to see the trap is to check the Reports sections for Notifications, Alerts etc. Is there a way to configure nagios so that the received trap is displayed for atleast 2 to 3 minutes? Ideally I would like the trap to be displayed till the next trap is received whenever it may be.

Appreciate any help/pointers.