public static string ClearHandon(bool bUpload = true) { string ret = ""; if (Global.isHDPassive()) { string url = Global.url_recv; string url_param = "action=handon"; url_param += "&classid=0"; url_param += "&courseid=0"; url_param += "&lessonid=0"; if (bUpload) { Thread thread = new Thread(delegate() { ret = HTTPReq.HttpGet(url + url_param); Log.Info("HD_Async_Handon: " + url + url_param + ", ret=" + ret); }); thread.Start(); } } else { string data = Httpd.ClearMQ_Handon(); if (bUpload) { Common.uploadInvalidHandon(data); } } return(ret); }