David Taylor created AVRO-1434:
----------------------------------
Summary: ObjectCreator.cs is not thread safe
Key: AVRO-1434
URL: https://issues.apache.org/jira/browse/AVRO-1434
Project: Avro
Issue Type: Bug
Components: csharp
Affects Versions: 1.7.5
Environment: Windows
Reporter: David Taylor
Public methods ObjectCreator.GetType() assign to shared fields without locks.
This causes unpredictable behaviour in a multi-threaded application. The
easiest fix is to simply remove the shared variables as they appear to exist as
a potential performance improvement but constructing local variables seems to
add no significant overhead.
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)