We're updating the issue view to help you get more done. 

BreakTransliterator not thread safe.

Description

BreakTransliterator instances have a break iterator as a member, and use it without synchronization from handleTransliterate().

handleTransliterate() is const, and is supposed to be thread safe, but is not because of this unprotected use of a shared break iterator.

Environment

Status

Assignee

Andy Heninger

Reporter

Andy Heninger

tracCc

srl

tracCreated

Mar 24, 2015, 10:51 PM

tracOwner

andy

tracProject

ICU4C

tracReporter

andy

tracResolution

fixed

tracReviewer

markus

tracStatus

closed

Components

Fix versions

Priority

critical