From owner-freebsd-python@FreeBSD.ORG Fri Mar 26 22:00:40 2010 Return-Path: Delivered-To: freebsd-python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B19A0106566B; Fri, 26 Mar 2010 22:00:40 +0000 (UTC) (envelope-from amvandemore@gmail.com) Received: from qw-out-2122.google.com (qw-out-2122.google.com [74.125.92.25]) by mx1.freebsd.org (Postfix) with ESMTP id 98E8A8FC12; Fri, 26 Mar 2010 22:00:39 +0000 (UTC) Received: by qw-out-2122.google.com with SMTP id 5so2528221qwi.7 for ; Fri, 26 Mar 2010 15:00:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:received:message-id:subject:from:to:cc:content-type; bh=t+ZJdzQ8lAOZGUz2IxS+ZM6NpmXRhcGXgk1i35oH9GM=; b=T4h/hyr+FZIOC4jHPCoXgpDo2bwDrMR68XBXzvJdaR+ORMFhUq9pDTDCeFyW7Q+irR PXLDCkI25A6la6MOB7HX8zCJBcNhTa6UVWNAL5ECraRwlVIaYQHA0aSsufodONnVl5B0 tKdXZSk0VoaKRpmvVHU/qMTMVlQmgjt+T1qxk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=bHNAB3LtKFLRE20eY7L7+Xd3VNT0emkgGHgj5lwZQnSvVINRUVktlevRI2MjBDvYfM jZVvpnatJ6IPMPpO2ZzNBP2xaZDgRQueXfrowmVGvd3bRljfDbkj6tDuRGybEXv1lI6i RiGtMyt2BJC3H48n6VrCO8vfevCVPJSEtNudA= MIME-Version: 1.0 Received: by 10.229.82.14 with HTTP; Fri, 26 Mar 2010 15:00:38 -0700 (PDT) In-Reply-To: References: <4702BA39-7C18-45C3-9920-9E460502B58F@freebsd.org> <4BAA9C32.6040606@delphij.net> <2D129848-8A41-4BB5-A58C-A9A35D5FBD9A@mac.com> <6201873e1003242207m49351c55id94341d872fd8e17@mail.gmail.com> Date: Fri, 26 Mar 2010 16:00:38 -0600 Received: by 10.229.86.16 with SMTP id q16mr2211275qcl.39.1269640838731; Fri, 26 Mar 2010 15:00:38 -0700 (PDT) Message-ID: <6201873e1003261500nd986483mc9ceb835d47e7d83@mail.gmail.com> From: Adam Vande More To: Steven Kreuzer Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-ports@freebsd.org, freebsd-python@freebsd.org Subject: Re: python and HUGE_STACK_SIZE X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Mar 2010 22:00:40 -0000 On Fri, Mar 26, 2010 at 3:03 PM, Steven Kreuzer wrote: > To me, it seems like the best behavior would be to default to compiling > with that set. I'll create > a patch over the weekend and open a PR > Django and twisted don't need it. If the only app which does is zope, defaulting to on seems to be overkill. No offense to zope users, but I imagine freebsd zope installs aren't on every corner. It would be interesting to hear more feedback from other sources, and your coworker with the original experience. Within python, stack size(in regards to sockets) errors are made quite evident. What zope does to it I have no idea, maybe there is some abstraction going on. My main objection that I use python a lot, especially for quick network apps. One example is that I have written a python based NMS, and if every thread is going to start using more memory, then I will have to do things differently. That's okay too, but if others are doing anything similar there could be more ripples down the road. -- Adam Vande More