[vlc-devel] [PATCH 3/4] http: test: use interruptable accept()
    Rémi Denis-Courmont 
    remi at remlab.net
       
    Thu Feb  4 05:56:43 UTC 2021
    
    
  
Le keskiviikkona 3. helmikuuta 2021, 20.17.10 EET Zhao Zhili a écrit :
> > All this does is replace blocking accept4() with poll() then blocking
> > accept(). It hinges on working POSIX thread cancellation either way.
> 
> vlc_accept_i11e() -> vlc_poll_i11e() -> vlc_poll()
> 
> It's the vlc_poll() hack for Android which makes cancel work.
That's a bug in the Android port though that's not even the point.
The point is that you're relying on an unwarranted implementation detail of 
vlc_accept_i11e(). In this case, vlc_accept_i11e() could just as well call 
accept() directly.
-- 
レミ・デニ-クールモン
http://www.remlab.net/
    
    
More information about the vlc-devel
mailing list