patch room list channel to only have a maximum of 10 discovery requests in progress, to prevent timeouts causing us to lose rooms. fix closing of channel to cancel requests and emit appropriate signals.
patch room list channel to only have a maximum of 10 discovery requests in progress, to prevent timeouts causing us to lose rooms. fix closing of channel to cancel requests and emit appropriate signals.


20060514125954-0e791-d0fb4d90849771f18a729f6c77efafe8aa774f0b.gz

mlundblad/telepathy-gabble,community-ssu/telepathy-gabble,jku/telepathy-gabble,jku/telepathy-gabble,Distrotech/telepathy-glib,community-ssu/telepathy-gabble,Distrotech/telepathy-glib,Ziemin/telepathy-gabble,Ziemin/telepathy-gabble,Distrotech/telepathy-glib,Distrotech/telepathy-glib,jku/telepathy-gabble,Ziemin/telepathy-gabble,mlundblad/telepathy-gabble,Ziemin/telepathy-gabble,community-ssu/telepathy-gabble,mlundblad/telepathy-gabble,Distrotech/telepathy-glib,community-ssu/telepathy-gabble