? .tmp_versions ? zapdiff.txt Index: zaptel.c =================================================================== RCS file: /usr/cvsroot/zaptel/zaptel.c,v retrieving revision 1.95 diff -u -r1.95 zaptel.c --- zaptel.c 27 Sep 2004 19:50:03 -0000 1.95 +++ zaptel.c 6 Oct 2004 16:10:30 -0000 @@ -2608,7 +2608,7 @@ zt_qevent_lock(&span->chans[x], j); /* Switch to other master if current master in alarm */ for (x=1; xalarms) { + if (spans[x] && !spans[x]->alarms && (spans[x]->flags & ZT_FLAG_RUNNING)) { if(master != spans[x]) printk("Zaptel: Master changed to %s\n", spans[x]->name); master = spans[x];