All web servers (worth their salt) have some notion of concurrency. It's
hard to say without seeing code, but it's certainly possible to get read
requests before you've finished writing the initial structure. This in
itself isn't really a race condition -- you just read it on one state and it
changed later.

The classic "race condition" comes when process A reads the data, then
process B reads the data.. then process A *changes* the data, and then B
uses his copy of the data (which is now stale) to overwrite process A's
changes with his own.

If your processes aren't changing anything, it's likely not a race
condition. Can you describe what the problem actually is without giving away
trade secrets? :)


On Tue, Mar 29, 2011 at 3:47 PM, Doug Boude <[email protected]> wrote:

> It's Coldfusion...Java based tag library. So, Java under the hood.
>
> On Tue, Mar 29, 2011 at 3:44 PM, Jonathon Wilson <[email protected]>wrote:
>
>> If there's nothing that can possibly be modifying the data, there should
>> be no risk of race conditions (in general). Sometimes, however, there *is*
>> the possibly that something is modifying the data that you don't know about.
>> What's the language? Environment?
>>
>>  --
>> Our Web site: http://www.RefreshAustin.org/
>>
>> You received this message because you are subscribed to the Google Groups
>> "Refresh Austin" group.
>>
>> [ Posting ]
>> To post to this group, send email to [email protected]
>> Job-related postings should follow http://tr.im/refreshaustinjobspolicy
>> We do not accept job posts from recruiters.
>>
>> [ Unsubscribe ]
>> To unsubscribe from this group, send email to
>> [email protected]
>>
>> [ More Info ]
>> For more options, visit this group at
>> http://groups.google.com/group/Refresh-Austin
>>
>
>  --
> Our Web site: http://www.RefreshAustin.org/
>
> You received this message because you are subscribed to the Google Groups
> "Refresh Austin" group.
>
> [ Posting ]
> To post to this group, send email to [email protected]
> Job-related postings should follow http://tr.im/refreshaustinjobspolicy
> We do not accept job posts from recruiters.
>
> [ Unsubscribe ]
> To unsubscribe from this group, send email to
> [email protected]
>
> [ More Info ]
> For more options, visit this group at
> http://groups.google.com/group/Refresh-Austin
>

-- 
Our Web site: http://www.RefreshAustin.org/

You received this message because you are subscribed to the Google Groups 
"Refresh Austin" group.

[ Posting ]
To post to this group, send email to [email protected]
Job-related postings should follow http://tr.im/refreshaustinjobspolicy
We do not accept job posts from recruiters.

[ Unsubscribe ]
To unsubscribe from this group, send email to 
[email protected]

[ More Info ]
For more options, visit this group at 
http://groups.google.com/group/Refresh-Austin

Reply via email to