<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>127007</bug_id>
          
          <creation_ts>2014-01-14 13:47:42 -0800</creation_ts>
          <short_desc>Clean up DNSResolveQueue</short_desc>
          <delta_ts>2014-01-14 16:03:24 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Anders Carlsson">andersca</reporter>
          <assigned_to name="Anders Carlsson">andersca</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>968020</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2014-01-14 13:47:42 -0800</bug_when>
    <thetext>Clean up DNSResolveQueue</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>968021</commentid>
    <comment_count>1</comment_count>
      <attachid>221199</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2014-01-14 13:50:20 -0800</bug_when>
    <thetext>Created attachment 221199
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>968031</commentid>
    <comment_count>2</comment_count>
      <attachid>221199</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2014-01-14 14:06:52 -0800</bug_when>
    <thetext>Comment on attachment 221199
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>968082</commentid>
    <comment_count>3</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2014-01-14 16:03:24 -0800</bug_when>
    <thetext>Committed r162022: &lt;http://trac.webkit.org/changeset/162022&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>221199</attachid>
            <date>2014-01-14 13:50:20 -0800</date>
            <delta_ts>2014-01-14 14:06:51 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-127007-20140114135019.patch</filename>
            <type>text/plain</type>
            <size>5303</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTYxOTk5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZDU5ZmU4NDgyYzkzM2Vi
OWJhZmE1NzRjZDQ3MmE3MDdjMDgyYWY1MS4uZTc1MWIxNGM3ZjVhOWYyZjFjMWI2ZDg2NGJjZjc0
YjgxOWZiMmVhZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI0IEBACiAyMDE0LTAxLTE0ICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CiAKKyAgICAgICAgQ2xlYW4gdXAgRE5T
UmVzb2x2ZVF1ZXVlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xMjcwMDcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBNb3ZlIHRoZSBzaGFyZWQoKSBnZXR0ZXIgb3V0IG9mIGxpbmUgYW5kIG1ha2UgaXQgdXNl
IE5ldmVyRGVzdHJveWVkLgorICAgICAgICBBZGQgYSBUaW1lciBtZW1iZXIgdmFyaWFibGUgaW5z
dGVhZCBvZiBpbmhlcml0aW5nIGZyb20gVGltZXJCYXNlLiAKKyAgICAgICAgVXNlIHN0ZDo6YXRv
bWljPGludD4gZm9yIHRoZSBtX3JlcXVlc3RzSW5GbGlnaHQgbWVtYmVyIHZhcmlhYmxlLgorCisg
ICAgICAgICogcGxhdGZvcm0vbmV0d29yay9ETlNSZXNvbHZlUXVldWUuY3BwOgorICAgICAgICAo
V2ViQ29yZTo6RE5TUmVzb2x2ZVF1ZXVlOjpzaGFyZWQpOgorICAgICAgICAoV2ViQ29yZTo6RE5T
UmVzb2x2ZVF1ZXVlOjpETlNSZXNvbHZlUXVldWUpOgorICAgICAgICAoV2ViQ29yZTo6RE5TUmVz
b2x2ZVF1ZXVlOjphZGQpOgorICAgICAgICAoV2ViQ29yZTo6RE5TUmVzb2x2ZVF1ZXVlOjp0aW1l
ckZpcmVkKToKKyAgICAgICAgKiBwbGF0Zm9ybS9uZXR3b3JrL0ROU1Jlc29sdmVRdWV1ZS5oOgor
ICAgICAgICAoV2ViQ29yZTo6RE5TUmVzb2x2ZVF1ZXVlOjpkZWNyZW1lbnRSZXF1ZXN0Q291bnQp
OgorCisyMDE0LTAxLTE0ICBBbmRlcnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CisK
ICAgICAgICAgR2V0IHJpZCBvZiBUaHJlYWRSZXN0cmljdGlvblZlcmlmaWVyCiAgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjcwMDQKIApkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9ETlNSZXNvbHZlUXVldWUuY3BwIGIv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9ETlNSZXNvbHZlUXVldWUuY3BwCmluZGV4
IDk4YTVlYjdmNTFkNDU2MjY3N2FmYmY4YTlhNDczNWUzODdjNjI0ZGQuLmNiMDUxZGNlZjZlYTIw
OTI5ZjA0ZDU2OWM5ZDg2NjNjMzExZGFmZDQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL25ldHdvcmsvRE5TUmVzb2x2ZVF1ZXVlLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9uZXR3b3JrL0ROU1Jlc29sdmVRdWV1ZS5jcHAKQEAgLTI4LDYgKzI4LDcgQEAKICNp
bmNsdWRlICJETlNSZXNvbHZlUXVldWUuaCIKIAogI2luY2x1ZGUgPHd0Zi9DdXJyZW50VGltZS5o
PgorI2luY2x1ZGUgPHd0Zi9OZXZlckRlc3Ryb3llZC5oPgogCiBuYW1lc3BhY2UgV2ViQ29yZSB7
CiAKQEAgLTQ5LDggKzUwLDE2IEBAIHN0YXRpYyBjb25zdCBpbnQgZ01heFJlcXVlc3RzVG9RdWV1
ZSA9IDY0OwogLy8gSWYgdGhlcmUgd2VyZSBxdWV1ZWQgbmFtZXMgdGhhdCBjb3VsZG4ndCBiZSBz
ZW50IHNpbXVsdGFuZW91c2x5LCBjaGVjayB0aGUgc3RhdGUgb2YgcmVzb2x2ZXJzIGFmdGVyIHRo
aXMgZGVsYXkuCiBzdGF0aWMgY29uc3QgZG91YmxlIGdSZXRyeVJlc29sdmluZ0luU2Vjb25kcyA9
IDAuMTsKIAorRE5TUmVzb2x2ZVF1ZXVlJiBETlNSZXNvbHZlUXVldWU6OnNoYXJlZCgpCit7Cisg
ICAgc3RhdGljIE5ldmVyRGVzdHJveWVkPEROU1Jlc29sdmVRdWV1ZT4gcXVldWU7CisKKyAgICBy
ZXR1cm4gcXVldWU7Cit9CisKIEROU1Jlc29sdmVRdWV1ZTo6RE5TUmVzb2x2ZVF1ZXVlKCkKLSAg
ICA6IG1fcmVxdWVzdHNJbkZsaWdodCgwKQorICAgIDogbV90aW1lcih0aGlzLCAmRE5TUmVzb2x2
ZVF1ZXVlOjp0aW1lckZpcmVkKQorICAgICwgbV9yZXF1ZXN0c0luRmxpZ2h0KDApCiAgICAgLCBt
X2NhY2hlZFByb3h5RW5hYmxlZFN0YXR1cyhmYWxzZSkKICAgICAsIG1fbGFzdFByb3h5RW5hYmxl
ZFN0YXR1c0NoZWNrVGltZSgwKQogewpAQCAtNzMsMjMgKzgyLDIzIEBAIHZvaWQgRE5TUmVzb2x2
ZVF1ZXVlOjphZGQoY29uc3QgU3RyaW5nJiBob3N0bmFtZSkKICAgICBpZiAoIW1fbmFtZXMuc2l6
ZSgpKSB7CiAgICAgICAgIGlmIChpc1VzaW5nUHJveHkoKSkKICAgICAgICAgICAgIHJldHVybjsK
LSAgICAgICAgaWYgKGF0b21pY0luY3JlbWVudCgmbV9yZXF1ZXN0c0luRmxpZ2h0KSA8PSBnTmFt
ZXNUb1Jlc29sdmVJbW1lZGlhdGVseSkgeworICAgICAgICBpZiAoKyttX3JlcXVlc3RzSW5GbGln
aHQgPD0gZ05hbWVzVG9SZXNvbHZlSW1tZWRpYXRlbHkpIHsKICAgICAgICAgICAgIHBsYXRmb3Jt
UmVzb2x2ZShob3N0bmFtZSk7CiAgICAgICAgICAgICByZXR1cm47CiAgICAgICAgIH0KLSAgICAg
ICAgYXRvbWljRGVjcmVtZW50KCZtX3JlcXVlc3RzSW5GbGlnaHQpOworICAgICAgICAtLW1fcmVx
dWVzdHNJbkZsaWdodDsKICAgICB9CiAKICAgICAvLyBJdCdzIGJldHRlciB0byBub3QgcHJlZmV0
Y2ggc29tZSBuYW1lcyB0aGFuIHRvIGNsb2cgdGhlIHF1ZXVlLgogICAgIC8vIERyb3BwaW5nIHRo
ZSBuZXdlc3QgbmFtZXMsIGJlY2F1c2Ugb24gYSBzaW5nbGUgcGFnZSwgdGhlc2UgYXJlIGxpa2Vs
eSB0byBiZSBiZWxvdyBvbGRlc3Qgb25lcy4KICAgICBpZiAobV9uYW1lcy5zaXplKCkgPCBnTWF4
UmVxdWVzdHNUb1F1ZXVlKSB7CiAgICAgICAgIG1fbmFtZXMuYWRkKGhvc3RuYW1lKTsKLSAgICAg
ICAgaWYgKCFpc0FjdGl2ZSgpKQotICAgICAgICAgICAgc3RhcnRPbmVTaG90KGdDb2FsZXNjZURl
bGF5SW5TZWNvbmRzKTsKKyAgICAgICAgaWYgKCFtX3RpbWVyLmlzQWN0aXZlKCkpCisgICAgICAg
ICAgICBtX3RpbWVyLnN0YXJ0T25lU2hvdChnQ29hbGVzY2VEZWxheUluU2Vjb25kcyk7CiAgICAg
fQogfQogCi12b2lkIEROU1Jlc29sdmVRdWV1ZTo6ZmlyZWQoKQordm9pZCBETlNSZXNvbHZlUXVl
dWU6OnRpbWVyRmlyZWQoVGltZXI8RE5TUmVzb2x2ZVF1ZXVlPiYpCiB7CiAgICAgaWYgKGlzVXNp
bmdQcm94eSgpKSB7CiAgICAgICAgIG1fbmFtZXMuY2xlYXIoKTsKQEAgLTk5LDE0ICsxMDgsMTQg
QEAgdm9pZCBETlNSZXNvbHZlUXVldWU6OmZpcmVkKCkKICAgICBpbnQgcmVxdWVzdHNBbGxvd2Vk
ID0gZ01heFNpbXVsdGFuZW91c1JlcXVlc3RzIC0gbV9yZXF1ZXN0c0luRmxpZ2h0OwogCiAgICAg
Zm9yICg7ICFtX25hbWVzLmlzRW1wdHkoKSAmJiByZXF1ZXN0c0FsbG93ZWQgPiAwOyAtLXJlcXVl
c3RzQWxsb3dlZCkgewotICAgICAgICBhdG9taWNJbmNyZW1lbnQoJm1fcmVxdWVzdHNJbkZsaWdo
dCk7CisgICAgICAgICsrbV9yZXF1ZXN0c0luRmxpZ2h0OwogICAgICAgICBIYXNoU2V0PFN0cmlu
Zz46Oml0ZXJhdG9yIGN1cnJlbnROYW1lID0gbV9uYW1lcy5iZWdpbigpOwogICAgICAgICBwbGF0
Zm9ybVJlc29sdmUoKmN1cnJlbnROYW1lKTsKICAgICAgICAgbV9uYW1lcy5yZW1vdmUoY3VycmVu
dE5hbWUpOwogICAgIH0KIAogICAgIGlmICghbV9uYW1lcy5pc0VtcHR5KCkpCi0gICAgICAgIHN0
YXJ0T25lU2hvdChnUmV0cnlSZXNvbHZpbmdJblNlY29uZHMpOworICAgICAgICBtX3RpbWVyLnN0
YXJ0T25lU2hvdChnUmV0cnlSZXNvbHZpbmdJblNlY29uZHMpOwogfQogCiB9IC8vIG5hbWVzcGFj
ZSBXZWJDb3JlCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL0RO
U1Jlc29sdmVRdWV1ZS5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9ETlNSZXNv
bHZlUXVldWUuaAppbmRleCBjNTMxZjFmYzQxNWMwMTk4MzFjODAwMzBlNDNjNjI2YTBhNmJmM2Nk
Li5kZTBiNmYwNzJlYTQ0ZTI4M2JhNjc3ZTg5YTJmNjhlZGNmNDRiNDViIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL0ROU1Jlc29sdmVRdWV1ZS5oCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvRE5TUmVzb2x2ZVF1ZXVlLmgKQEAgLTI4LDI1
ICsyOCwyMyBAQAogI2RlZmluZSBETlNSZXNvbHZlUXVldWVfaAogCiAjaW5jbHVkZSAiVGltZXIu
aCIKKyNpbmNsdWRlIDxhdG9taWM+CiAjaW5jbHVkZSA8d3RmL0ZvcndhcmQuaD4KICNpbmNsdWRl
IDx3dGYvSGFzaFNldC5oPgogI2luY2x1ZGUgPHd0Zi90ZXh0L1N0cmluZ0hhc2guaD4KIAogbmFt
ZXNwYWNlIFdlYkNvcmUgewogCi1jbGFzcyBETlNSZXNvbHZlUXVldWUgOiBwdWJsaWMgVGltZXJC
YXNlIHsKK2NsYXNzIEROU1Jlc29sdmVRdWV1ZSB7CisgICAgZnJpZW5kIE5ldmVyRGVzdHJveWVk
PEROU1Jlc29sdmVRdWV1ZT47CiAKIHB1YmxpYzoKLSAgICBzdGF0aWMgRE5TUmVzb2x2ZVF1ZXVl
JiBzaGFyZWQoKQotICAgIHsKLSAgICAgIERFRklORV9TVEFUSUNfTE9DQUwoRE5TUmVzb2x2ZVF1
ZXVlLCBxdWV1ZSwgKCkpOwotICAgICAgcmV0dXJuIHF1ZXVlOwotICAgIH0KKyAgICBzdGF0aWMg
RE5TUmVzb2x2ZVF1ZXVlJiBzaGFyZWQoKTsKIAogICAgIHZvaWQgYWRkKGNvbnN0IFN0cmluZyYg
aG9zdG5hbWUpOwogICAgIHZvaWQgZGVjcmVtZW50UmVxdWVzdENvdW50KCkKICAgICB7Ci0gICAg
ICBhdG9taWNEZWNyZW1lbnQoJm1fcmVxdWVzdHNJbkZsaWdodCk7CisgICAgICAgIC0tbV9yZXF1
ZXN0c0luRmxpZ2h0OwogICAgIH0KIAogcHJpdmF0ZToKQEAgLTU3LDEwICs1NSwxMiBAQCBwcml2
YXRlOgogICAgIGJvb2wgcGxhdGZvcm1Qcm94eUlzRW5hYmxlZEluU3lzdGVtUHJlZmVyZW5jZXMo
KTsKICAgICB2b2lkIHBsYXRmb3JtUmVzb2x2ZShjb25zdCBTdHJpbmcmKTsKIAotICAgIHZvaWQg
ZmlyZWQoKTsKKyAgICB2b2lkIHRpbWVyRmlyZWQoVGltZXI8RE5TUmVzb2x2ZVF1ZXVlPiYpOwor
CisgICAgVGltZXI8RE5TUmVzb2x2ZVF1ZXVlPiBtX3RpbWVyOwogCiAgICAgSGFzaFNldDxTdHJp
bmc+IG1fbmFtZXM7Ci0gICAgaW50IG1fcmVxdWVzdHNJbkZsaWdodDsKKyAgICBzdGQ6OmF0b21p
YzxpbnQ+IG1fcmVxdWVzdHNJbkZsaWdodDsKICAgICBib29sIG1fY2FjaGVkUHJveHlFbmFibGVk
U3RhdHVzOwogICAgIGRvdWJsZSBtX2xhc3RQcm94eUVuYWJsZWRTdGF0dXNDaGVja1RpbWU7CiB9
Owo=
</data>
<flag name="review"
          id="245065"
          type_id="1"
          status="+"
          setter="ggaren"
    />
          </attachment>
      

    </bug>

</bugzilla>