michallenc commented on PR #9578:
URL: https://github.com/apache/nuttx/pull/9578#issuecomment-1601239298

   > > g_lcl_isset > 0 && strcmp(g_lcl_tzname, name)
   > 
   > Yes, every time tzset() is called it will be set. How Linux, FreeBSD, etc 
fix this issue? Did you search more about it? At least on Linux glibc tzset() 
also verify if tzname is equal to previous one and return.
   
   I did some search but didn't find much. I think no one actually fix this as 
it is not really an issue since classic zoneinfo library has different name for 
every timezone. Therefore you change TZ from lets say `Europe/Prague` to 
`Mexico/General` and then the name is different.
   
   Perhaps we should really discard this as it really is not standard and 
application layer should take care of this if needed.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to