Ejemplo n.º 1
0
DataPipeThread::DataPipeThread(QObject *parent) :
    QThread(parent)
{
    initTcpServer();
    initCom();
    start();
}
Ejemplo n.º 2
0
int main(int argc, char *argv[])
{
	signal(SIGCHLD, handler);
	int sfd_server = initTcpServer(argv[1], atoi(argv[2]));
	int sfd_client;
	while (sfd_client = accept(sfd_server, NULL, NULL)) {
		if (sfd_client == -1) {
			if (errno == EINTR) {
				continue;
			} else {
				break;
			}
		} else {
			if (fork() == 0) {

				close(sfd_client);
				exit(1);
			}
		}
		close(sfd_client);
	}
	return 0;
}