updated for JASocket 3.1.0.0