[Volgograd] shm

kordv kordv на vng.com.ru
Пт Окт 10 18:10:44 MSD 2003


Serge S. Fukanchik wrote:
> Дмитрий Коржевский писал мне ранее:
> 
>>Или я чего-то не понял?
> 
>             struct ipc_perm {
>               ...
>               ushort mode;  /* lower 9 bits of shmflg */
>                                ^^^^^^^^^^^^
>               ...
>             };
А почему, тогда, если, например, в твоей программке написать:
--- main.c      2003-10-10 14:22:00 +0000
+++ main1.c     2003-10-10 13:02:40 +0000
@@ -14,2 +15,3 @@
    printf ( "parent ptr=%p\n", ptr );
+  printf ( "detach status=%i\n\n", shmdt ( ptr ) );
    if ( !vfork () )
то перестаёт работать, хотя программа не ставила на область SHM_DEST.
# define SHM_DEST       01000   /* segment will be destroyed on last 
detach */



-- 
  Akkord
  V-LUG team




Подробная информация о списке рассылки Volgograd