Csocket: Fix a bug with poll() and CExecSock
Csocket: Fix a bug with poll() and CExecSock

select() says a socket is readable when the other end hangs up, with poll() you
only get POLLHUP. These other flags should all be handled like POLLIN.


git-svn-id: 3ad904ec35b89a071badd9cb0113dfe58093e920@2165 726aef4b-f618-498e-8847-2d620e286838

jpnurmi/znc,Mkaysi/znc,dgw/znc,Mikaela/znc,badloop/znc,DarthGandalf/znc,TuffLuck/znc,dgw/znc,KiNgMaR/znc,BtbN/znc,withinsoft/znc,Adam-/znc,Phansa/znc,reedloden/znc,DarthGandalf/znc,DarthGandalf/znc,KiNgMaR/znc,TuffLuck/znc,ollie27/znc,znc/znc,markusj/znc,badloop/znc,trisk/znc,reedloden/znc,jpnurmi/znc,jantman/znc,ollie27/znc,Hasimir/znc,GLolol/znc,GLolol/znc,Kriechi/nobnc,dgw/znc,elyscape/znc,jantman/znc,Hasimir/znc,ollie27/znc,jreese/znc,badloop/znc,Kriechi/znc,jantman/znc,znc/znc,KiNgMaR/znc,elyscape/znc,Mikaela/znc,Mikaela/znc,wolfy1339/znc,jpnurmi/znc,aarondunlap/znc,evilnet/znc,dgw/znc,withinsoft/znc,aarondunlap/znc,evilnet/znc,Hasimir/znc,dgw/znc,BtbN/znc,Phansa/znc,Zarthus/znc,evilnet/znc,aarondunlap/znc,kashike/znc,reedloden/znc,TuffLuck/znc,jreese/znc,TingPing/znc,Mikaela/znc,Hasimir/znc,anthonyryan1/znc,jantman/znc,KielBNC/znc,Adam-/znc,trisk/znc,YourBNC/znc,anthonyryan1/znc,GLolol/znc,Phansa/znc,KielBNC/znc,wolfy1339/znc,badloop/znc,BtbN/znc,Adam-/znc,Kriechi/znc,jreese/znc,Hasimir/znc,kashike/znc,reedloden/znc,Kriechi/nobnc,badloop/znc,Zarthus/znc,BtbN/znc,trisk/znc,badloop/znc,ollie27/znc,Mkaysi/znc,withinsoft/znc,trisk/znc,Mikaela/znc,elyscape/znc,Kriechi/znc,reedloden/znc,markusj/znc,Zarthus/znc,jpnurmi/znc,KielBNC/znc,evilnet/znc,jantman/znc,evilnet/znc,znc/znc,DarthGandalf/znc,TingPing/znc,markusj/znc,KielBNC/znc,aarondunlap/znc,YourBNC/znc,KielBNC/znc,psychon/znc,YourBNC/znc,TuffLuck/znc,badloop/znc,wolfy1339/znc,ollie27/znc,reedloden/znc,Adam-/znc,elyscape/znc,TingPing/znc,markusj/znc,YourBNC/znc,jreese/znc,Adam-/znc,Phansa/znc,aarondunlap/znc,GLolol/znc,anthonyryan1/znc,kashike/znc,Adam-/znc,Kriechi/znc,znc/znc,jpnurmi/znc,psychon/znc,evilnet/znc,wolfy1339/znc,DarthGandalf/znc,KielBNC/znc,Kriechi/znc,markusj/znc,GLolol/znc,BtbN/znc,TingPing/znc,jantman/znc,trisk/znc,YourBNC/znc,Zarthus/znc,kashike/znc,Phansa/znc,anthonyryan1/znc,withinsoft/znc,DarthGandalf/znc,anthonyryan1/znc,anthonyryan1/znc,Hasimir/znc,markusj/znc,TuffLuck/znc,GLolol/znc,psychon/znc,psychon/znc,znc/znc,wolfy1339/znc,znc/znc,Zarthus/znc,Mkaysi/znc,TuffLuck/znc,jpnurmi/znc,TingPing/znc,anthonyryan1/znc,Mkaysi/znc,jpnurmi/znc,Mkaysi/znc,wolfy1339/znc,TuffLuck/znc,TingPing/znc,Hasimir/znc,elyscape/znc,kashike/znc,jreese/znc,Adam-/znc,BtbN/znc,YourBNC/znc,jreese/znc,aarondunlap/znc,withinsoft/znc,psychon/znc,aarondunlap/znc,dgw/znc,withinsoft/znc,ollie27/znc,Mikaela/znc,Phansa/znc,trisk/znc,KiNgMaR/znc,psychon/znc,KiNgMaR/znc,Kriechi/znc,Mkaysi/znc,Mkaysi/znc,Zarthus/znc,Mikaela/znc,Kriechi/nobnc,KiNgMaR/znc,elyscape/znc,kashike/znc