[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r23984 - Extractor/src/main
From: |
gnunet |
Subject: |
[GNUnet-SVN] r23984 - Extractor/src/main |
Date: |
Tue, 25 Sep 2012 00:25:57 +0200 |
Author: grothoff
Date: 2012-09-25 00:25:57 +0200 (Tue, 25 Sep 2012)
New Revision: 23984
Modified:
Extractor/src/main/extractor.c
Extractor/src/main/extractor_ipc_gnu.c
Log:
-check if SHM creation failed, reduce SHM name length as OSX limits to 31
characters
Modified: Extractor/src/main/extractor.c
===================================================================
--- Extractor/src/main/extractor.c 2012-09-24 19:20:40 UTC (rev 23983)
+++ Extractor/src/main/extractor.c 2012-09-24 22:25:57 UTC (rev 23984)
@@ -636,6 +636,11 @@
{
/* need to create shared memory segment */
shm = EXTRACTOR_IPC_shared_memory_create_ (DEFAULT_SHM_SIZE);
+ if (NULL == shm)
+ {
+ LOG ("Failed to setup IPC\n");
+ return;
+ }
}
for (pos = plugins; NULL != pos; pos = pos->next)
if ( (NULL == pos->channel) &&
Modified: Extractor/src/main/extractor_ipc_gnu.c
===================================================================
--- Extractor/src/main/extractor_ipc_gnu.c 2012-09-24 19:20:40 UTC (rev
23983)
+++ Extractor/src/main/extractor_ipc_gnu.c 2012-09-24 22:25:57 UTC (rev
23984)
@@ -149,7 +149,7 @@
#endif
snprintf (shm->shm_name,
MAX_SHM_NAME,
- "%slibextractor-shm-%u-%u",
+ "%sLE-%u-%u",
tpath, getpid (),
(unsigned int) RANDOM());
if (-1 == (shm->shm_id = shm_open (shm->shm_name,
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r23984 - Extractor/src/main,
gnunet <=