* Problem with pthreads
@ 2001-01-05 10:03 Ivan Begtin
0 siblings, 0 replies; 3+ messages in thread
From: Ivan Begtin @ 2001-01-05 10:03 UTC (permalink / raw)
To: cygwin
My problem is that I try to use pthreads in Cygwin. I
wrote simple multithreaded portscanner. It open number of
connections by threads. I am using 10 parallel threads.
I don't know is it lack of my knowledge in multithreaded
programming or problem of Cygwin but my program don't
release used handlers. I monitored it with Task Manager
during work of program.
For example then I scan ports from from 1 to any greater
(about 120-128) it fail at (about 120-128) port. I am going
to use threads in some my programs, this portscanner is just
example.
If you need I can send you my sources and binary.
(Sorry for my english).
Ivan Begtin.
Get your free e-mail address at http://www.zmail.ru
--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple
^ permalink raw reply [flat|nested] 3+ messages in thread
* Problem with pthreads
@ 2003-02-21 7:45 Joe Sadusk
2003-02-24 11:33 ` Thomas Pfaff
0 siblings, 1 reply; 3+ messages in thread
From: Joe Sadusk @ 2003-02-21 7:45 UTC (permalink / raw)
To: cygwin
I'm in qa, and I'm attempting to port a filesystem stress test written
for Linux to Windows using cygwin. It uses pthreads to create many
concurrent threads which read files out of a directory in various
patterns. The thing is, I've found that with any more than 55 threads,
pthread_join will hang indefinitely, for no apparent reason. Its also
only the second call to pthread_join. Its being called from the creator
thread and each of the threads were cancelled prior to being joined (and
the cancel appears to work fine, as all disk activity stops). Its very
strange. With 55 threads everything works exactly as expected, and with
56 it doesn't work at all. Is this a known issue, or am I doing
something wrong?
Thank you in advance if anyone is able to help me.
Joe Sadusk
QA Engineer - Isilon Systems
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Problem with pthreads
2003-02-21 7:45 Joe Sadusk
@ 2003-02-24 11:33 ` Thomas Pfaff
0 siblings, 0 replies; 3+ messages in thread
From: Thomas Pfaff @ 2003-02-24 11:33 UTC (permalink / raw)
To: Joe Sadusk; +Cc: cygwin
Joe Sadusk wrote:
> I'm in qa, and I'm attempting to port a filesystem stress test written
> for Linux to Windows using cygwin. It uses pthreads to create many
> concurrent threads which read files out of a directory in various
> patterns. The thing is, I've found that with any more than 55 threads,
> pthread_join will hang indefinitely, for no apparent reason. Its also
> only the second call to pthread_join. Its being called from the creator
> thread and each of the threads were cancelled prior to being joined (and
> the cancel appears to work fine, as all disk activity stops). Its very
> strange. With 55 threads everything works exactly as expected, and with
> 56 it doesn't work at all. Is this a known issue, or am I doing
> something wrong?
Please provide a testcase.
Thomas
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2003-02-24 8:12 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-01-05 10:03 Problem with pthreads Ivan Begtin
2003-02-21 7:45 Joe Sadusk
2003-02-24 11:33 ` Thomas Pfaff
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).