プログラムの内容がわからないので,的外れかもしれませんけど, 下のように,ディスクリプタを格納する変数を分けておけば, closeのタイミングを気にせずにすみ,安全だと思いますけど...
fd1= accept( sock ... ) read(fd1 ...) [ABCDE] を読み出し close(fd1)
fd2= accept( sock ... ) read(fd2 ...) [1234567890] を読み出し close(fd2)
More information about text formats
ディスクリプタを格納する変数を分けた方良いと思います
プログラムの内容がわからないので,的外れかもしれませんけど,
下のように,ディスクリプタを格納する変数を分けておけば,
closeのタイミングを気にせずにすみ,安全だと思いますけど...
fd1= accept( sock ... )
read(fd1 ...) [ABCDE] を読み出し
close(fd1)
fd2= accept( sock ... )
read(fd2 ...) [1234567890] を読み出し
close(fd2)