Just to be clear.  When a DCBE with RMODE31 specified, QSAM does free the
buffers at CLOSE.  This has only been available for maybe 20-30 years.

It's so hard to keep up with changing technology.

sas

On Thu, Jul 11, 2019 at 8:18 AM Mike Shaw <[email protected]> wrote:

> On Thu, Jul 11, 2019 at 1:46 AM Jon Perryman <[email protected]> wrote:
>
> > <...snip> When did freepool become a requirement?<.snip..>
>
>
> QSAM does not free the buffer pool. The user has to issue a FREEPOOL;
> AFAIK, it has been that way since OS/MVT. You can get away without doing a
> FREEPOOL until you issue thousands of consecutive OPEN/GET/PUT/CLOSE
> requests without any FREEPOOLs, then you run out of virtual private
> storage. I hit this same issue myself a few years ago with a recursive QSAM
> I/O routine.
>
> Mike Shaw
> MVS/QuickRef Support Group
> Chicago-Soft, Ltd.
>


-- 
sas

Reply via email to