applied the new transactional server resource strategy to the socket server
fixed the potential bug that the preferred thread probably cannot be found
tried to fixed the date rolling log file's extension issue