IPC: Empfangsschleife ist immer um 1 verzögert...
-
Hallo!
Ich habe nach diesem Tutorial eine Inter-Process Communication aufgebaut:
http://www.codeproject.com/KB/threads/fast_ipc.aspx
(Bitte zur zweiten "UPDATE" Sektion springen)Leider gibt es da ein Problem:
Wenn der Client den ersten Block postet, kommt am Server ein leerer Block an!
Jedenfalls ist pBlock->Data[0 - 4097] gleich 0...
Wenn der Client dann nochmal sendet, kommt erst dann am Server der vorige Block an...Es wird also immer um 1 verzögert.
Könnt ihr euch das mal ansehen?
Woran liegt das?(Ich verwende den "latest source" (den Ordner IPC ignorieren))
THX!