Mail Archives: cygwin/2006/06/23/19:13:22
Will the system call work if i stop the daemon and
just have cygserver running with default options???
--- Igor Peshansky <pechtcha AT cs DOT nyu DOT edu> wrote:
> On Fri, 23 Jun 2006, Rahul Gulati wrote:
>
> > Hi,
> >
> > I am new to cygwin and trying to port existng
> Linux
> > based implementation of shared memory on cygwin.
> >
> > I am having issues with shmget call. I tried to
> debug
> > and found out that everytime I try to call shmget
> > function I get an error and the main thread exits:
> > Program exited with code 06000
> >
> > I checked cygwin documentation and mailing lists:
> > I have ipc-daemon2 running
>
> FYI, ipc-daemon2 is now obsolete, and unless you
> have an unofficial
> package that depends on it, I suggest you stop it,
> as it's only wasting
> system resources.
>
> > cygserver is also running with default options
> which
> > includes :
> > XSI IPC Shared Memory support.
> >
> > Would appreciate if someone could point out what
> is
> > the real issue.
> >
> > Thanks...
> > Rahul
> >
> > ps -aef output::
> >
> > rgulati 2984 3980 con 15:04:43
> > /usr/bin/ipc-daemon2
> > SYSTEM 2088 1 ? 17:31:08
> > /usr/bin/cygrunsrv
> > SYSTEM 2796 2088 ? 17:31:08
> > /usr/sbin/cygserver
> > rgulati 3852 1432 con 17:59:05 /usr/bin/ps
> >
> >
> > Here is a snippet of my code:
> >
> > int main{)
> > {
> > int i;
> > for (i=0; i<SHM_TAB_SZ; i++) {
> > shm_tab[i].free=1;
> > }
> > shm_id = shmget(LOADGEN_SHM_KEY,
> SHM_TAB_SZ*sizeof(SHM_DATA),
> > 0777|IPC_CREAT);
> > if (shm_id <0) {
> > if (debug) printf("\nLGEN:shmget
> failed...\n");
> > perror("LGEN:shmget:");
> > }
> > }
>
> Not nearly enough information, the problem reporting
> guidelines at
> <http://cygwin.com/problems.html> were not followed
> (e.g., no attached
> cygcheck output), and your code snippet isn't
> self-contained, doesn't
> compile (even discounting Yahoo's line wrapping --
> next time, please
> attach the code), and doesn't reproduce the bug. In
> the absense of the
> facts, I can only offer a WAG: does $CYGWIN contain
> "server" when you run
> your program?
> Igor
> --
> http://cs.nyu.edu/~pechtcha/
> |\ _,,,---,,_ pechtcha AT cs DOT nyu DOT edu |
> igor AT watson DOT ibm DOT com
> ZZZzz /,`.-'`' -. ;-;;,_ Igor Peshansky, Ph.D.
> (name changed!)
> |,4- ) )-,_. ,\ ( `'-' old name: Igor
> Pechtchanski
> '---''(_/--' `-'\_) fL a.k.a
> JaguaR-R-R-r-r-r-.-.-. Meow!
>
> "Las! je suis sot... -Mais non, tu ne l'es pas,
> puisque tu t'en rends compte."
> "But no -- you are no fool; you call yourself a
> fool, there's proof enough in
> that!" -- Rostand, "Cyrano de Bergerac"
>
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
- Raw text -