Index: /branches/rel_apv_10_4_0_112_gail/usr/src/sys/click/app/qos/qos_subr.c
===================================================================
--- /branches/rel_apv_10_4_0_112_gail/usr/src/sys/click/app/qos/qos_subr.c	(revision 38493)
+++ /branches/rel_apv_10_4_0_112_gail/usr/src/sys/click/app/qos/qos_subr.c	(working copy)
@@ -405,8 +405,12 @@
 int clear_qos_all_kern(void *pcb)
 {
 
+ 	if (current_dyn_q_count > 0) {
+		app_printf(pcb,"ERROR: This operation not supported with qos sessions\n");
+		return QOS_FAILURE;
+ 	}
+
 	delete_qos_session_config (pcb, QOS_NAME_FOR_ALL);
-        current_dyn_q_count = 0;
 	disable_session (pcb);
 	/* bug 14949, qiuzj, http qos */
 	clear_qos_http_url(pcb);
