Thread overview
August 10, 2013
void timeoutf(bool* vvv, Duration tm, ref opcodes* asmcodes){
	Thread.sleep(tm);
	if(*vvv == false){
		memset(asmcodes.ptr, 0x90, asmcodes.length-10);
	}else{
//		delete vvv;
	}
}

bu timeoutf işlevim ve içerisinde 3 saniyelik sleep yapıyorum

(task!timeoutf(err, timeout, &this)).executeInNewThread();

komutu ile bir thread açıyorum ve bu thread i sonlandırmak istiyorum bunun bir yöntemi var mı?

Zekeriiya

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

August 10, 2013

Çok mantıklı ali hocam :)

Teşekkürler

Zekeriya

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

August 10, 2013

Yapılabildiğini sanmıyorum.

Onun yerine, tek 3 saniye beklemek yerine örneğin 3 kere 1 saniye beklesin ve sonlanıp sonlanmayacağını aralarda denetlesin. vvv gibi başka bir parametreye bakabilir. Belki de 30 kere 0.1 saniye beklemelidir. Senin ihtiyacına göre uygun değerler seçilebilir.

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]