dyn PDCH: fix: clear PDCH flags on TS reconnect (e.g. BTS re-connect)

Change-Id: I89a0ef1794f343fdd06a62237f5732e73f4d2704
diff --git a/openbsc/src/libbsc/bsc_dyn_pdch.c b/openbsc/src/libbsc/bsc_dyn_pdch.c
index 717880b..6e5fe83 100644
--- a/openbsc/src/libbsc/bsc_dyn_pdch.c
+++ b/openbsc/src/libbsc/bsc_dyn_pdch.c
@@ -27,6 +27,8 @@
 {
 	int rc;
 
+	ts->flags &= ~(TS_F_PDCH_PENDING_MASK | TS_F_PDCH_ACTIVE);
+
 	if (ts->pchan == GSM_PCHAN_TCH_F_PDCH) {
 		LOGP(DRSL, LOGL_DEBUG, "trying to PDCH ACT on"
 		     " BTS %u TRX %u TS %u\n",