java - write to socketchannel from one thread and select from other thread -
can write socketchannel
1 thread, while same socketchannel
may being selected selector#select()
io operations in other thread? thread-safe? or have delegate bytebuffer
s other thread (which selector#select()
indefinitely), written socketchannel
every after selector#select()
calls.
also, selectionkey#interestops(int)
set interest operations thread-safe? or have delegate same other thread (which selector#select()
indefinitely).
yes can,in general. thread that's blocked in select()
isn't using bytebuffer
while it's blocked. if elsewhere, of course need synchronize, or take other measure.
Comments
Post a Comment