From d9531d496d0a655ceb86a210f6466a98df0ca7b6 Mon Sep 17 00:00:00 2001 From: Leandro Lucarella Date: Mon, 24 Apr 2006 03:33:41 +0000 Subject: [PATCH] Lanzador para punto 1.1. --- practicas/practica2/P02e1101.cpp | 4 ++-- practicas/practica2/P02e1101.sh | 13 +++++++++++++ 2 files changed, 15 insertions(+), 2 deletions(-) create mode 100755 practicas/practica2/P02e1101.sh diff --git a/practicas/practica2/P02e1101.cpp b/practicas/practica2/P02e1101.cpp index 4c5cd03..416abb2 100644 --- a/practicas/practica2/P02e1101.cpp +++ b/practicas/practica2/P02e1101.cpp @@ -107,10 +107,10 @@ int main(int argc, char *argv[]) // Si somos el primer proceso inicializamos el molinete if (!proc) molinete_init(*molinete); - else usleep(1000); // espero que el 1er proceso inicialice + else usleep(500); // espero que el 1er proceso inicialice // Maxima cantidad de iteraciones (puede venir por parametro) - int max_iter = 100000; + int max_iter = 100; if (argc > 2) max_iter = atoi(argv[2]); diff --git a/practicas/practica2/P02e1101.sh b/practicas/practica2/P02e1101.sh new file mode 100755 index 0000000..c5d891e --- /dev/null +++ b/practicas/practica2/P02e1101.sh @@ -0,0 +1,13 @@ +#!/bin/sh + +# Lanzo procesos +./P02e1101 0 & +p1=$! +./P02e1101 1 & + +# Espero que terminen +wait $! +wait $p1 + +# Limpio IPC +ipcrm -M 0x77891110 -- 2.43.0