> sori, saya kurang memperhatikan posting anda yang pertama.
> nampaknya Irving salah tangkap maksud pertanyaan anda semula.
> pertanyaannya adalah:
Nggak kok bung Steven, kita masih berpikir di jalan yg sama. Bedanya, saya
menanyakan "kenapa bertanya begitu", dan bukan menjawab =)

> btw, jika tidak ingin hal spt ini terjadi, anda harus mencegah
> A dan B jalan bersamaan. misalnya dengan membuat lock file/semaphore
> di awal A berjalan dan menghapusnya di akhir A. B mengecek dulu
> keberadaan lock ini. jika ada, tunggu dahulu misalnya. baru _setelah_
> melihat lock file lenyap dan langsung membuat lock bagi dirinya,
> lakukan session_register().
Nah, nanti kan berarti harus ada mekanisme sendiri, bukan dihandle oleh PHP.
Apakah PHP memang tidak meng-handle? Atau ini asumsi anda?
Dengan cara di atas, berarti si programmer harus memikirkan keberadaan file
lock. Belum lagi masalah race condition. Apakah function file access di PHP
itu memperhitungkan race condition? Atau cuman throw ke system function
saja? Pertanyaannya jadi panjang =)

- irving


--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]

Kirim email ke