Professional Web Applications Themes

#40041 [NEW]: fsockopen doesn't close socket at timeout - PHP Bugs

From: nhnui dot mail at gmail dot com Operating system: windows 2003 PHP version: 5.2.0 PHP Bug Type: Sockets related Bug description: fsockopen doesn't close socket at timeout Description: ------------ when fsockopen() can't connect within timeout it doesn't close the opened socked I discovered this using Process Explorer Reproduce code: --------------- $fp=fsockopen($some_unreachable_ip,$some_port,$err no,$errstr,$some_timeout); if ($fp) fclose($fp); -- Edit bug report at [url]http://bugs.php.net/?id=40041&edit=1[/url] -- Try a CVS snapshot (PHP 4.4): [url]http://bugs.php.net/fix.php?id=40041&r=trysnapshot44[/url] Try a CVS snapshot (PHP 5.2): [url]http://bugs.php.net/fix.php?id=40041&r=trysnapshot52[/url] Try a CVS snapshot (PHP 6.0): [url]http://bugs.php.net/fix.php?id=40041&r=trysnapshot60[/url] Fixed in CVS: [url]http://bugs.php.net/fix.php?id=40041&r=fixedcvs[/url] Fixed in release: [url]http://bugs.php.net/fix.php?id=40041&r=alreadyfixed[/url] Need backtrace: [url]http://bugs.php.net/fix.php?id=40041&r=needtrace[/url] Need Reproduce Script: [url]http://bugs.php.net/fix.php?id=40041&r=needscript[/url] Try ...

  1. #1

    Default #40041 [NEW]: fsockopen doesn't close socket at timeout

    From: nhnui dot mail at gmail dot com
    Operating system: windows 2003
    PHP version: 5.2.0
    PHP Bug Type: Sockets related
    Bug description: fsockopen doesn't close socket at timeout

    Description:
    ------------
    when fsockopen() can't connect within timeout it doesn't close the opened
    socked

    I discovered this using Process Explorer

    Reproduce code:
    ---------------
    $fp=fsockopen($some_unreachable_ip,$some_port,$err no,$errstr,$some_timeout);
    if ($fp)
    fclose($fp);


    --
    Edit bug report at [url]http://bugs.php.net/?id=40041&edit=1[/url]
    --
    Try a CVS snapshot (PHP 4.4): [url]http://bugs.php.net/fix.php?id=40041&r=trysnapshot44[/url]
    Try a CVS snapshot (PHP 5.2): [url]http://bugs.php.net/fix.php?id=40041&r=trysnapshot52[/url]
    Try a CVS snapshot (PHP 6.0): [url]http://bugs.php.net/fix.php?id=40041&r=trysnapshot60[/url]
    Fixed in CVS: [url]http://bugs.php.net/fix.php?id=40041&r=fixedcvs[/url]
    Fixed in release: [url]http://bugs.php.net/fix.php?id=40041&r=alreadyfixed[/url]
    Need backtrace: [url]http://bugs.php.net/fix.php?id=40041&r=needtrace[/url]
    Need Reproduce Script: [url]http://bugs.php.net/fix.php?id=40041&r=needscript[/url]
    Try newer version: [url]http://bugs.php.net/fix.php?id=40041&r=oldversion[/url]
    Not developer issue: [url]http://bugs.php.net/fix.php?id=40041&r=support[/url]
    Expected behavior: [url]http://bugs.php.net/fix.php?id=40041&r=notwrong[/url]
    Not enough info: [url]http://bugs.php.net/fix.php?id=40041&r=notenoughinfo[/url]
    Submitted twice: [url]http://bugs.php.net/fix.php?id=40041&r=submittedtwice[/url]
    register_globals: [url]http://bugs.php.net/fix.php?id=40041&r=globals[/url]
    PHP 3 support discontinued: [url]http://bugs.php.net/fix.php?id=40041&r=php3[/url]
    Daylight Savings: [url]http://bugs.php.net/fix.php?id=40041&r=dst[/url]
    IIS Stability: [url]http://bugs.php.net/fix.php?id=40041&r=isapi[/url]
    Install GNU Sed: [url]http://bugs.php.net/fix.php?id=40041&r=gnused[/url]
    Floating point limitations: [url]http://bugs.php.net/fix.php?id=40041&r=float[/url]
    No Zend Extensions: [url]http://bugs.php.net/fix.php?id=40041&r=nozend[/url]
    MySQL Configuration Error: [url]http://bugs.php.net/fix.php?id=40041&r=mysqlcfg[/url]
    nhnui dot mail at gmail dot com Guest

  2. #2

    Default #40041 [Opn->Bgs]: fsockopen doesn't close socket at timeout

    ID: 40041
    Updated by: [email]iliaaphp.net[/email]
    Reported By: nhnui dot mail at gmail dot com
    -Status: Open
    +Status: Bogus
    Bug Type: Sockets related
    Operating System: windows 2003
    PHP Version: 5.2.0
    New Comment:

    If fsockopen() timesout while trying to open a socket it won't
    return you a socket resource to close.


    Previous Comments:
    ------------------------------------------------------------------------

    [2007-01-06 08:31:30] nhnui dot mail at gmail dot com

    Description:
    ------------
    when fsockopen() can't connect within timeout it doesn't close the
    opened socked

    I discovered this using Process Explorer

    Reproduce code:
    ---------------
    $fp=fsockopen($some_unreachable_ip,$some_port,$err no,$errstr,$some_timeout);
    if ($fp)
    fclose($fp);



    ------------------------------------------------------------------------


    --
    Edit this bug report at [url]http://bugs.php.net/?id=40041&edit=1[/url]
    iliaa@php.net Guest

Similar Threads

  1. #40750 [NEW]: fsockopen timeout parameter overwrites timeout for reading
    By andreas dot rieber at 2e-systems dot com in forum PHP Bugs
    Replies: 14
    Last Post: March 14th, 07:22 PM
  2. #12360 [Com]: fsockopen timeout doesn't work
    By s dot tijink at snoopmedia dot com in forum PHP Development
    Replies: 7
    Last Post: February 3rd, 12:08 PM
  3. #12360 [Opn->Fbk]: fsockopen timeout doesn't work
    By wez@php.net in forum PHP Development
    Replies: 2
    Last Post: January 2nd, 02:09 AM
  4. #12360 [Fbk->NoF]: fsockopen timeout doesn't work
    By sniper@php.net in forum PHP Development
    Replies: 0
    Last Post: September 22nd, 10:54 AM
  5. #12360 [Csd->Opn]: fsockopen timeout doesn't work
    By wez@php.net in forum PHP Development
    Replies: 0
    Last Post: September 16th, 09:27 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139