Working server. Using select module. Cross-platform.