Re: wxAppConsole and fork

Сергей Коныгин <[email protected]>
Newsgroups gmane.comp.lib.wxwindows.general
Message-ID <[email protected]>
Thanks, it works!
One more question: how can I made my own MainLoop in wxMyAppConsole that 
process events and constantly calls a some function like DoStep. My server 
must work with the socket and at the same time do some iterations of 
calculation. A new thread is not good idea.
суббота, 22 июня 2024 г. в 18:09:12 UTC+4, Vadim Zeitlin: 

> On Fri, 21 Jun 2024 23:21:17 -0700 (PDT) Сергей Коныгин wrote:
>
> > I'm writing a simple linux daemon using wxAppConsole. Linux daemons 
> usually 
> > use fork function for creating a child process. Can I use fork in 
> OnInit() 
> > function? Is there an another way to create the child process and exit?
>
> You should be able to use fork(), after all wxExecute() does it (see its
> code in src/unix/utilsunx.cpp) and using it in OnInit() works fine, AFAIK.
>
> Or you could also use wxIMPLEMENT_APP_NO_MAIN() and provide your own
> main() which would fork first, before calling wxEntry() from the branch
> which needs to use wx. Read the documentation of wxDISABLE_DEBUG_SUPPORT()
> macro if you do this.
>
> Regards,
> VZ
>
> -- 
> TT-Solutions: wxWidgets consultancy and technical support
> https://www.tt-solutions.com/
>

-- 
Please read https://www.wxwidgets.org/support/mlhowto.htm before posting.
--- 
You received this message because you are subscribed to the Google Groups "wx-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To view this discussion on the web visit https://groups.google.com/d/msgid/wx-users/94f93aeb-b4e4-4df6-b67e-dd5409b8c3cen%40googlegroups.com.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.