Click here to Skip to main content
16,005,169 members
Home / Discussions / .NET (Core and Framework)
   

.NET (Core and Framework)

 
AnswerRe: Repacing DB with XML files? Pin
Mike Burroughs15-Jan-06 17:29
Mike Burroughs15-Jan-06 17:29 
QuestionAssembly Pin
Amit R15-Jan-06 5:35
Amit R15-Jan-06 5:35 
AnswerRe: Assembly Pin
Mike Burroughs15-Jan-06 17:37
Mike Burroughs15-Jan-06 17:37 
QuestionAnyone else having Errors with VS.NET 2005 Express Editions? Pin
M@dHatter14-Jan-06 17:57
M@dHatter14-Jan-06 17:57 
QuestionShared Method Pin
GaneshParam14-Jan-06 1:03
GaneshParam14-Jan-06 1:03 
AnswerRe: Shared Method Pin
Guffa14-Jan-06 9:06
Guffa14-Jan-06 9:06 
QuestionCan I pass remote objects as parameters? using .NET remoting Pin
fbrubacher13-Jan-06 11:32
fbrubacher13-Jan-06 11:32 
QuestionOnly on Friday the 13th: Worker Thread Duplicates Pin
RFID Chris13-Jan-06 9:29
RFID Chris13-Jan-06 9:29 
Hi,

We have a Windows service written in .NET 1.1. running on an embedded XP device. It pushes results to a web service every so often.

Today we witnessed for the first time on one of the devices where a dedicated worker thread was running in two instances rather than the in one. As such, a race condition occurred over and over again where the return value obtained from a synchronous web service call in this thread appeared to be erronous (the two racing calls to the web service appear to get their results mixed up).

Although this isn't a show stopper in the code it is really a head scratcher for us. Our code only explicitly creates one worker thread (via the thread class and ThreadStart class). Further, this build of the service has been running for 5 months in production 24/7 on 20 odd devices and it has only shown up this one time (today) on one device Confused | :confused:

Has anyone experienced a situation where a worker thread gets spwaned multiple times even when it is explicitly only created once? What can I do to prevent this from happening?

Our customer will be asking us for a "root cause" of this problem and I have nothing to offer as an explanation (other than WTF | :WTF: ).


If anyone has any advice to offer then sweet mercy please just someone send me a message.

Sigh | :sigh:
QuestionConvert .Net 2003 project to .Net 2005? Pin
Hardik Doshi12-Jan-06 19:23
Hardik Doshi12-Jan-06 19:23 
AnswerRe: Convert .Net 2003 project to .Net 2005? Pin
André Ziegler13-Jan-06 3:50
André Ziegler13-Jan-06 3:50 
QuestionVideo Conferencing Pin
hbjs12-Jan-06 15:03
hbjs12-Jan-06 15:03 
AnswerRe: Video Conferencing Pin
Christian Graus12-Jan-06 15:17
protectorChristian Graus12-Jan-06 15:17 
GeneralRe: Video Conferencing Pin
hbjs12-Jan-06 15:36
hbjs12-Jan-06 15:36 
GeneralRe: Video Conferencing Pin
Christian Graus12-Jan-06 15:47
protectorChristian Graus12-Jan-06 15:47 
GeneralRe: Video Conferencing Pin
hbjs12-Jan-06 16:01
hbjs12-Jan-06 16:01 
GeneralRe: Video Conferencing Pin
Christian Graus12-Jan-06 16:03
protectorChristian Graus12-Jan-06 16:03 
GeneralRe: Video Conferencing Pin
hbjs12-Jan-06 19:05
hbjs12-Jan-06 19:05 
GeneralRe: Video Conferencing Pin
Christian Graus15-Jan-06 11:06
protectorChristian Graus15-Jan-06 11:06 
QuestionDLL Register using MSI Pin
kotteeswaran12-Jan-06 14:11
kotteeswaran12-Jan-06 14:11 
AnswerRe: DLL Register using MSI Pin
Robert Rohde14-Jan-06 22:04
Robert Rohde14-Jan-06 22:04 
AnswerRe: DLL Register using MSI Pin
Sarbjit Chawla18-Jan-06 6:19
Sarbjit Chawla18-Jan-06 6:19 
QuestionMSMQ Remote QUeue Pin
kotteeswaran12-Jan-06 11:29
kotteeswaran12-Jan-06 11:29 
QuestionWebservice Question Pin
Steve Messer12-Jan-06 10:51
Steve Messer12-Jan-06 10:51 
QuestionDo you know any money / multi-currency api for .NET? Pin
Johannes Hansen11-Jan-06 9:32
Johannes Hansen11-Jan-06 9:32 
AnswerRe: Do you know any money / multi-currency api for .NET? Pin
Christian Graus11-Jan-06 11:10
protectorChristian Graus11-Jan-06 11:10 

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.