From 1784409df0a4f0c137159c721d6f9a80301ed64a Mon Sep 17 00:00:00 2001 From: bsongis Date: Fri, 25 May 2012 20:20:56 +0000 Subject: [PATCH] Temporary traces added for Kilrah and MAC debuggers ... --- src/simpgmspace.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/simpgmspace.cpp b/src/simpgmspace.cpp index 783dc090e..bf79f598c 100644 --- a/src/simpgmspace.cpp +++ b/src/simpgmspace.cpp @@ -104,7 +104,7 @@ bool eeprom_thread_running = true; void *eeprom_write_function(void *) { printf("on entre dans eeprom_write_function\n"); fflush(stdout); - while (!sem_wait(&eeprom_write_sem)) { + while (!sem_wait(&eeprom_write_sem) || errno==EINTR) { printf("sortie sem_wait"); fflush(stdout); if (!eeprom_thread_running) return NULL; @@ -148,7 +148,7 @@ void *eeprom_write_function(void *) Spi_complete = 1; #endif } - printf("sortie du thread EEPROM, pas bon avant la fin !!!"); fflush(stdout); + printf("sortie du thread EEPROM, pas bon avant la fin !!! errno=%d\n", errno); fflush(stdout); return 0; }