|
MWalter@xxxxxxxxxxxxxxx wrote:
>
> Does anyone out there use the C function sleep()? It seems to be locking up
> my session. I.E. not waking up.
>
> code:
>
> Hbnddir('QC2LE') dftactgrp(*no) actgrp(*new)
> Dsleep PR 10i 0 extproc('sleep')
> D secs 10i 0 const
The parameter should be unsigned integer passed by value (but the
unsigned part isn't what's been causing your problem). You're passing
it a pointer by value (integer by reference). The first 4 bytes of a
pointer have always been x'80000000' every time I've looked, so I think
you've been asking to sleep for a loooonnng time.
QBFC_EXTERN unsigned int sleep( unsigned int );
H bnddir('QC2LE') dftactgrp(*no) actgrp(*new)
D sleep PR 10u 0 extproc('sleep')
D secs 10u 0 value
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.