merhaba, 

socket uygulamasi ile session arasinda nasil bir iliski
kurdunuz anlamadim :)  

sorun thread acilmadigi icin oluyor. baglantiyi
kabul ettikten sonraki surecte yeni bir fork ile devam etmelisiniz. php low
level islem yapmadigi icin C de ki gibi select ettiginizde sistem
tarafindan thread acilmaz.  

ayrica php socket uygulamasi gercek hayatta
siddetle kacmaniz gereken bir uygulamadir. islemci yonunden sizi madur
edebilir. 

On Tue, 20 Jul 2010 15:56:48 +0500, Elvin Şiriyev  wrote: 


Yanlış bilmiyorsam php de şöyle bir olay var: session dosyada
tutuluyor ve bu dosya lock olunca diger işlem için onun serbest
bırakılması bekleniyor. Eğer işlemlerinizde session kullanıyorsanız
script bitmeden (ihtiyac olmayınca) kapatmak gerekiyor. onun içinÂ
http://www.php.net/manual/en/function.session-write-close.php [1]Â komutunu
kullanılmalı.  Eğer sorununuz öyle yada böyle çözülürse lütfen
listeye yazınız.

 2010/7/20 Baris CUHADAR 
  Aynı sorunu bende
yaşıyorum, bir bilen varsa bende dinlemeye hazırım, php de threading
özelliği olmaması kötü.  

 On 07/20/2010 01:37 PM, Ümit CAN wrote:  
 Merhaba; Â  Â Â Â Â php de soket programlamayla iligli bir sorunum var.
Şöyle ki 1. clienttan gelen isteği soket işlerken 2. clienttan da gelen
isteği accept ediyor fakat işleyişte kuyruğa atıyor. 1. clientın işi
bitmeden 2. clientın processesini çalıştırmıyor. Bunun önüne nasıl
geçebilirim php de? Aynı anda gelen tüm  processleri nasıl
işletebilirim? Child process leri denedim yinede soket bloke oluyor ve 1.
nin işi bitmeden 2. ye yanıt vermiyor. 

 __________ ESET Smart Security
Akıllı Güvenlik tarafından sağlanan bilgiler, virüs imza veritabanı
sürümü: 5294 (20100720) __________

 İleti ESET Smart Security Akıllı
Güvenlik tarafından denetlendi.

http://www.nod32.com.tr [3]  
_______________________________________________ Linux-programlama mailing
list [email protected] [4]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama [5] Liste
kurallari: http://liste.linux.org.tr/kurallar.php [6]  

_______________________________________________
 Linux-programlama mailing
list
[email protected]
[7]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama [8]

Liste kurallari: http://liste.linux.org.tr/kurallar.php [9]

-- 
Elvin
Şiriyev
http://siriyev.net [10]  

-- 
/**
 * @AUTHOR Atıf CEYLAN
 *
Software Developer & System Admin
 * http://www.atifceylan.com
 */



Links:
------
[1]
http://www.php.net/manual/en/function.session-write-close.php
[2]
mailto:[email protected]
[3] http://www.nod32.com.tr
[4]
mailto:[email protected]
[5]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
[6]
http://liste.linux.org.tr/kurallar.php
[7]
mailto:[email protected]
[8]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
[9]
http://liste.linux.org.tr/kurallar.php
[10] http://siriyev.net
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap