accept自体はサーバの内部状態が変わるだけでクライアントには何も伝わらないから無理
サーバがacceptするよりも前に接続は確立しconnectは完了、データの送信が可能になってselectは書き込み可能を返す

http://www.kt.rim.or.jp/~ksk/sock-faq/unix-socket-faq-ja-3.html#ss3.3
> 3.3 なぜ、サーバが accept() する前に connect() が成功するのですか?