Page 1 of 1

select() und nichtblockierende Sockets

Posted: 28. Feb 2011 8:37
by ElBlues
Hi,

was macht eigentlich select(), wenn ich es mit nichtblockierenden Sockets verwende: bleibt das Verhalten unverändert oder kommt es ebenfalls sofort zurück?

Posted: 28. Feb 2011 11:55
by Janka
Das Verhalten bleibt gleich. Select+Nichtblockierend ist sogar der üblichere Fall, weil select() entgegen der weitläufigen Meinung nämlich *nicht* garantiert, dass der nächste Vorgang nicht blockiert.

Janka