面白そうなのでサンプルをコンパイルしました。
makehere.bat はhisファイルがないので空振りします。
mind server socketlib
mind client socketlib
クライアントからの切断を検出すると、データソケットを切るだけでなく、listenソケットまで切って「打ち切り」し、さらにはプログラム終了してしまっていますが、上記の★印の範囲を単に削除するだけで、また次の接続要求に応答でき、ずっとサービスを続けるプログラムになります。
‥‥のはずです(^^;、私は試していませんのでぜひご自身で確かめてください‥‥
待ちソケットをクローズしなければ、サービスを続行しました。なんだか一つしかない居酒屋のトイレみたいで、長い奴がいると迷惑ですね。