From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.70.131.230 with SMTP id op6mr20149332pdb.4.1413850893258; Mon, 20 Oct 2014 17:21:33 -0700 (PDT) X-Received: by 10.182.165.36 with SMTP id yv4mr510obb.30.1413850893074; Mon, 20 Oct 2014 17:21:33 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!news.eternal-september.org!feeder.eternal-september.org!news.glorb.com!h18no8197095igc.0!news-out.google.com!rp1ni32382igb.0!nntp.google.com!uq10no14613029igb.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Mon, 20 Oct 2014 17:21:32 -0700 (PDT) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=66.176.73.77; posting-account=yiWntAoAAAC1KqC_shmxJYv07B9l6LNU NNTP-Posting-Host: 66.176.73.77 References: <307b4479-1449-4de2-94ff-d960a140f198@googlegroups.com> <9ebb7994-aaf1-4eec-a335-bd72ff0acd6b@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: Re: Launching Popup Windows in Gnoga From: David Botton Injection-Date: Tue, 21 Oct 2014 00:21:33 +0000 Content-Type: text/plain; charset=ISO-8859-1 Xref: news.eternal-september.org comp.lang.ada:22620 Date: 2014-10-20T17:21:32-07:00 List-Id: > Even with that change, the issue I mentioned above exists (The Constraint error on IE and the popup blocked exception on FF). Ok, I can confirm both situations. I'll look in to it. (Sorry have a high fever, so been slow today) > As another thought, I'm also still not 100% sure if I would have a race condition or synchronization issue if the button was pressed twice (2 popups at the same time). I was just trying to illustrate the idea of freeing an object. I would not put that it production. I should have been more clear. In Gnoga every event is a new task. It is a completely concurrent system. The Main thread runs AWS, each connection is its own thread, etc. You can block in any task at any time and not cause damage to the system, etc. David Botton