Monday, June 2, 2008

Running State.......

hmmmmm..... setelah sekian lama..... 
427 hari 20 jam 55 menit sekian detik dan sekian mili detik.... (estimasi waktu) berada pada state waiting (gak pake timed waiting.... soalnya waktu gak bisa diperkirakan).... 
Akhirnya prosesku dapet unlock signal (walapun gak semua 'proses' dapet).....
Akhirnya prosesku bisa beralih ke state Runnable.......

Gak disangka juga selama itu prosesku berada pada kondisi sleep.... karena 'await lock signal' itu....
Gak disangka juga semua prosesku menolak setiap 'unlock signal' yang datang..... yang mencoba untuk meng-unlock prosesku yang berada pada state waiting.....
Dan gak disangka juga prosesku gak bisa berkomunikasi dengan proses lain yang ada di luar.....

Tetapi......
Akhirnya aku bisa menerima sebuah 'unlock signal'.....
Signal itu bukan berasal dari luar, dan bukan berasal dari proses lain, karena sampai saat ini pun prosesku masih belum mempercayai 'unlock signal' asing. 
Akan tetapi signal itu berasal dari diriku sendiri.... sebuah signal yang muncul karena keinginan untuk bangun dari kondisi await/sleep. 

huffff..... sedikit lega juga, karena sebagian prosesku berada pada state Runnable,,,,....
Tetapi, gak semua proses kayak gitu.... masih ada proses2 kecil yang tetap berada pada state waiting... tentu saja masih menunggu semacam unlock signal... dari suatu proses luar yang sifatnya trusted.... ya harus melalui semacam  mekanisme 'three way handshaking'......

Masih kutunggu proses itu,....... hanya sebuah proses yang mengirimkan trusted 'unlock signal',........ Yang kelak akan berjalan bersama, sampai prosesku berada pada kondisi 'terminated'..... 

(nulis opo tho yo aku iki....:p........ lagi absurd time kaleeeeeee)

No comments: