From 674a242bdcda536dca6f8ba1da6c7b110e76440c Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Mon, 14 May 2012 18:50:48 +0200 Subject: qmi-network: if network start fails, release CID --- utils/qmi-network | 3 +++ 1 file changed, 3 insertions(+) (limited to 'utils') diff --git a/utils/qmi-network b/utils/qmi-network index 97ea14d..dc3a6db 100755 --- a/utils/qmi-network +++ b/utils/qmi-network @@ -103,6 +103,9 @@ start_network () PDH=`echo "$START_NETWORK_OUT" | grep handle | sed "s/'//g" | awk 'BEGIN { FS = ":" } ; { print $2 }'` if [[ "x$PDH" = "x" ]]; then echo "error: network start failed, no packet data handle" 1>&2 + # Cleanup the client + qmicli -d "$DEVICE" --wds-noop --client-cid="$CID" + clear_state exit 2 else save_state "PDH" $PDH -- cgit v1.1