Index: apps/app_chanspy.c =================================================================== RCS file: /usr/cvsroot/asterisk/apps/app_chanspy.c,v retrieving revision 1.16 diff -u -r1.16 app_chanspy.c --- apps/app_chanspy.c 26 May 2005 16:05:07 -0000 1.16 +++ apps/app_chanspy.c 27 May 2005 01:09:09 -0000 @@ -739,6 +739,15 @@ if (peer == prev && !chosen) { break; } + + /* To ignore Zap/pseudo channels */ + while ( strstr(peer->name,"Zap/pseudo") ) { + ast_log(LOG_DEBUG, "%s is a Zap/pseudo channel, ignoring it.\n",peer->name); + if ((peer = local_channel_walk(peer)) == NULL) { + break; + } + } + chosen = 0; group = pbx_builtin_getvar_helper(peer, "SPYGROUP"); if (mygroup) {