Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!eternal-september.org!feeder.eternal-september.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Markus Elfring Newsgroups: comp.programming.threads,comp.unix.programmer Subject: Re: Safe accesses of global arrays in signal handlers? Date: Sat, 29 Sep 2012 13:15:55 +0200 Lines: 8 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Trace: individual.net t7bHLJv3VJ9Ro026S07RIwl7aKXc1pBoPQWq+HWuPHJLj8frP6i1PZl3HaaRn6ljtO Cancel-Lock: sha1:MNA7I1DJmjb4TNQX5yqf9DXqHz4= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20120825 Thunderbird/15.0 In-Reply-To: Xref: csiph.com comp.programming.threads:1118 comp.unix.programmer:3376 > Doing anything substantial in a signal handler is problematic. Do you see difficulties from read/write accesses on global/shared arrays there? Are atomic adjustments eventually needed for such a data type? Is the handling of atomicity relevant here? Regards, Markus