Hi Volker,

Sometime ago there were problems with signal handling and threads
in cygwin. The main issue was that signal handling was not occurring
properly when threads were running and when a signal was fired the
signal handler would not relinquish control properly back to whatever
was control the threads in this case cygwins thread pool. As far
as I know the snapshot from the 31st of Jan 04 has resolved those
issue. As for "processes" thats another issue altogether.




Arash Partow


__________________________________________________
Be one who knows what they don't know,
Instead of being one who knows not what they don't know,
Thinking they know everything about all things.
http://www.partow.net








Christopher Faylor wrote:

On Tue, Feb 03, 2004 at 09:03:08AM -0500, Volker Quetschke wrote:

I got a longer strace.  These are only the first lines, I attached the
complete output as dmake_hung.strace.gz:


Let me say it again: I do not look at unsolicited straces. I am also not interested in teaching people how to debug problems. I mention this in case you are expecting me to step in.

No, I'm not especially expecting *YOU* to step in. I'm just reporting
facts. Do you have any problems with this?


If anyone tries to build Openoffice within a cygwin environement, by following these build instructions <http://tools.openoffice.org/dev_docs/build_windows_tcsh.html> he/she will most propably hit this problem.


I have no idea about the changes in the last two cygwin dll releases, but I realized that the dmake program started to freeze since I upgraded to 1.5.7. I get this problem on two different build systems and therefore decided to let the cygwin mailinglist know about my problems. I gave all the infos as they are required by <http://cygwin.com/problems.html>.


Take my humble apologies if I missed an information, I will immediately provide every missing bit.


I hope that there is someone here, besides me, who is interested in doing this. I don't think it is entirely unrealistic of me to expect that I don't have to be involved in every single issue that shows up for cygwin. I hope that one of the other technical people here will be able to help you.

Maybe I was suffering from the misled impression that someone who
changed this


- Revamp signal processing to allow beginnings of ability to send signals to threads. (Christopher Faylor)


in the last cygwin release might know why a program started to freeze randomly. It never did that on cygwin before and it is used on a widely spread set of platforms to build Openoffice.


Just setting expectations.


Just giving facts.

Volker

P.S.: I was hoping that some of the strace lines and the reviving
with CTRL-Z and fg would ring a bell, but this obviously is not
the case.


-- PGP/GPG key (ID: 0x9F8A785D) available from wwwkeys.de.pgp.net key-fingerprint 550D F17E B082 A3E9 F913 9E53 3D35 C9BA 9F8A 785D













.



..

_________________________________________________________________
Get less junk mail with ninemsn Premium. Click here http://ninemsn.com.au/premium/landing.asp



-- 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/



Reply via email to