[tz] Uruguay out of DST

Guy Harris guy at alum.mit.edu
Sun Jul 12 01:55:17 UTC 2015


On Jul 11, 2015, at 6:46 PM, Deborah Goldsmith <goldsmit at apple.com> wrote:

> Capsule version: ICU has a data file. ICU is not currently architected to allow you to swap out the data file, or a portion of it, while a process using ICU is running.
> 
> Selecting a different time zone from the existing data file is an entirely different matter from replacing some or all of the data file itself.

So, if the rules for the current time zone change, you would have to log out and log in again (shutting down and restarting apps that might be using ICU) to make the change take effect?  (Thanks to localtime() not working that way, a reboot shouldn't be necessary unless there are long-running processes using ICU *not* associated with a user session.)

Hopefully that can be fixed at some point, unless it'd take longer to do so than it'll take for tzdist to be a thing *and* ICU will be able to cope with updates from tzdist without a process restart.



More information about the tz mailing list