Click here to Skip to main content
15,891,033 members
Home / Discussions / C#
   

C#

 
AnswerRe: multithreading is the problem again. Pin
Gavin Roberts17-Jul-06 3:08
Gavin Roberts17-Jul-06 3:08 
AnswerRe: multithreading is the problem again. Pin
S. Senthil Kumar17-Jul-06 7:23
S. Senthil Kumar17-Jul-06 7:23 
AnswerRe: multithreading is the problem again. Pin
Judah Gabriel Himango17-Jul-06 9:00
sponsorJudah Gabriel Himango17-Jul-06 9:00 
Answerhere is sample code. [modified] Pin
Mystic_17-Jul-06 10:40
Mystic_17-Jul-06 10:40 
AnswerRe: multithreading is the problem again. Pin
Mystic_17-Jul-06 10:45
Mystic_17-Jul-06 10:45 
GeneralRe: multithreading is the problem again. Pin
Ennis Ray Lynch, Jr.17-Jul-06 12:18
Ennis Ray Lynch, Jr.17-Jul-06 12:18 
GeneralRe: multithreading is the problem again. Pin
Mystic_17-Jul-06 13:09
Mystic_17-Jul-06 13:09 
GeneralRe: multithreading is the problem again. Pin
Alexander Wiseman17-Jul-06 15:53
Alexander Wiseman17-Jul-06 15:53 
I would put some tracing in a few of those functions to try and narrow down the bottle-neck. For instance, put a System.Diagnostics.Trace.WriteLine call before and after you spawn the new thread. Also put in a trace inside each thread function, at the beginning and at the end. Run the program in debug mode and check the output.

It would be particularly helpful to know if your main thread is getting stuck on Thread.Start or on some subsequent function.

Sincerely,
Alexander Wiseman
GeneralRe: multithreading is the problem again. Pin
Mystic_19-Jul-06 12:39
Mystic_19-Jul-06 12:39 
GeneralRe: multithreading is the problem again. Pin
Alexander Wiseman19-Jul-06 12:48
Alexander Wiseman19-Jul-06 12:48 
GeneralRe: multithreading is the problem again. Pin
Mystic_20-Jul-06 3:25
Mystic_20-Jul-06 3:25 
AnswerRe: multithreading is the problem again. Pin
Alexander Wiseman20-Jul-06 4:44
Alexander Wiseman20-Jul-06 4:44 
Generalhere is the response of Trace Pin
Mystic_20-Jul-06 13:53
Mystic_20-Jul-06 13:53 
Generalexplanation Pin
Mystic_20-Jul-06 13:55
Mystic_20-Jul-06 13:55 
GeneralRe: explanation Pin
Alexander Wiseman20-Jul-06 14:30
Alexander Wiseman20-Jul-06 14:30 
GeneralRe: explanation Pin
Mystic_20-Jul-06 22:16
Mystic_20-Jul-06 22:16 
GeneralRe: explanation Pin
Alexander Wiseman21-Jul-06 4:48
Alexander Wiseman21-Jul-06 4:48 
GeneralRe: explanation Pin
Mystic_21-Jul-06 13:21
Mystic_21-Jul-06 13:21 
Questiontreeview question Pin
_tasleem17-Jul-06 2:20
_tasleem17-Jul-06 2:20 
AnswerYes you can Pin
Ennis Ray Lynch, Jr.17-Jul-06 3:35
Ennis Ray Lynch, Jr.17-Jul-06 3:35 
GeneralRe: Yes you can Pin
_tasleem17-Jul-06 20:41
_tasleem17-Jul-06 20:41 
AnswerRe: treeview question Pin
Josh Smith17-Jul-06 4:17
Josh Smith17-Jul-06 4:17 
QuestionEnable InvalidOperationException for thread-crossing calls in .NET 1.1? Pin
mav.northwind17-Jul-06 2:06
mav.northwind17-Jul-06 2:06 
QuestionDataGridView problem when columns amount varies. Help, please! Pin
HilSoft17-Jul-06 1:59
HilSoft17-Jul-06 1:59 
AnswerRe: DataGridView problem when columns amount varies. Help, please! Pin
Mr. VB.NET18-Jul-06 1:03
Mr. VB.NET18-Jul-06 1:03 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.