Submitter | Jun Wu |
---|---|
Date | Dec. 23, 2016, 4:46 p.m. |
Message ID | <95f0c3df6e09f0110a36.1482511609@x1c> |
Download | mbox | patch |
Permalink | /patch/18018/ |
State | Accepted |
Headers | show
Return-Path: <mercurial-devel-bounces@mercurial-scm.org> X-Original-To: patchwork@mercurial-scm.org Delivered-To: patchwork@mercurial-scm.org Received: from localhost (localhost [127.0.0.1]) by mercurial-scm.org (Postfix) with ESMTP id 2A4E82C133; Fri, 23 Dec 2016 11:47:20 -0500 (EST) X-Virus-Scanned: Debian amavisd-new at mercurial-scm.org Received: from mercurial-scm.org ([127.0.0.1]) by localhost (mercurial-scm.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id BkaXTVhgdXwZ; Fri, 23 Dec 2016 11:47:19 -0500 (EST) Received: from mercurial-scm.org (localhost [IPv6:::1]) by mercurial-scm.org (Postfix) with ESMTP id B449F2C142; Fri, 23 Dec 2016 11:47:19 -0500 (EST) X-Original-To: mercurial-devel@mercurial-scm.org Delivered-To: mercurial-devel@mercurial-scm.org Received: from localhost (localhost [127.0.0.1]) by mercurial-scm.org (Postfix) with ESMTP id A57D32C142 for <mercurial-devel@mercurial-scm.org>; Fri, 23 Dec 2016 11:47:18 -0500 (EST) X-Virus-Scanned: Debian amavisd-new at mercurial-scm.org Received: from mercurial-scm.org ([127.0.0.1]) by localhost (mercurial-scm.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id zrx1UlpU6-RL for <mercurial-devel@mercurial-scm.org>; Fri, 23 Dec 2016 11:47:17 -0500 (EST) Received: from mx0a-00082601.pphosted.com (mx0a-00082601.pphosted.com [67.231.145.42]) by mercurial-scm.org (Postfix) with ESMTPS id EB82B2C133 for <mercurial-devel@mercurial-scm.org>; Fri, 23 Dec 2016 11:47:17 -0500 (EST) Received: from pps.filterd (m0044008.ppops.net [127.0.0.1]) by mx0a-00082601.pphosted.com (8.16.0.17/8.16.0.17) with SMTP id uBNGhrbd006689 for <mercurial-devel@mercurial-scm.org>; Fri, 23 Dec 2016 08:47:17 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=fb.com; h=content-type : mime-version : content-transfer-encoding : subject : message-id : in-reply-to : references : date : from : to; s=facebook; bh=LBBd1B+t6wzT+PXjHxUGfev5eEW0GXD7bA2ZYIaotg4=; b=p3eIZZ+/PC+LhrJPEdvrdny/12zj8vKeMJ8R6LKjRHXCYN5TBDd19an/5/PK3sAtlVsN 3OjZ8ER9cp0FNNK61MHdpY3h8MZjmhkFv4CKpqSeYH+qaEy7ZlzY1ASPYRVJLBpsFayW +6ALDuqIXCJaIjGrgO9se7yyYXT/2moekOk= Received: from mail.thefacebook.com ([199.201.64.23]) by mx0a-00082601.pphosted.com with ESMTP id 27guprjc4b-2 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT) for <mercurial-devel@mercurial-scm.org>; Fri, 23 Dec 2016 08:47:17 -0800 Received: from NAM02-SN1-obe.outbound.protection.outlook.com (192.168.54.28) by o365-in.thefacebook.com (192.168.16.21) with Microsoft SMTP Server (TLS) id 14.3.294.0; Fri, 23 Dec 2016 08:47:16 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fb.onmicrosoft.com; s=selector1-fb-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=rZOjcvvtj5OqXlszoPsoE3xkYA1SsIF/MGWyeIlKjig=; b=X/0X7Ea6WSEYahF1MLb+XAgvbZolqOJdgijcIcV6pJNyQVMzGvDDj/dBgkKzggRh1j3MFe2lfwjFykbGehnYighIqj4ULWQQdGXV+IGTzs4g2c6He+YEpzHn75bAqfJR3xzp++Nd+PgwikCXYtMBg6f42BVoXrpijMVfclLbfiY= Received: from [10.0.2.15] (82.132.212.146) by MWHPR15MB1517.namprd15.prod.outlook.com (10.173.235.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.771.8; Fri, 23 Dec 2016 16:47:13 +0000 MIME-Version: 1.0 Subject: [PATCH 2 of 3] chg: remove sockdirfd X-Mercurial-Node: 95f0c3df6e09f0110a365643511c271a8029f5bc X-Mercurial-Series-Index: 2 X-Mercurial-Series-Total: 3 Message-ID: <95f0c3df6e09f0110a36.1482511609@x1c> X-Mercurial-Series-Id: <68566eb02a680d9a67ff.1482511608@x1c> In-Reply-To: <68566eb02a680d9a67ff.1482511608@x1c> References: <68566eb02a680d9a67ff.1482511608@x1c> User-Agent: Mercurial-patchbomb/4.0.1+3-7817df5585db Date: Fri, 23 Dec 2016 16:46:49 +0000 From: Jun Wu <quark@fb.com> To: <mercurial-devel@mercurial-scm.org> X-Originating-IP: [82.132.212.146] X-ClientProxiedBy: DB6PR0701CA0011.eurprd07.prod.outlook.com (10.168.7.149) To MWHPR15MB1517.namprd15.prod.outlook.com (10.173.235.14) X-MS-Office365-Filtering-Correlation-Id: edf2c78a-68fb-439f-1d74-08d42b535919 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:MWHPR15MB1517; X-Microsoft-Exchange-Diagnostics: 1; MWHPR15MB1517; 3:ltYBDccb9gpKCYtYj+dxTYCCJO8xU54PK3aKV94g6sIlrvYI+tMNHT9EpkDS9261e/SBdFzpjoFq64Bmf8WGnXCTjyuYGjGzWiZiPxvEbQMGEYIa0XtDcoOsMZUt4GJFansFg6Q8D+0TgJ1fBwnBfExBlbMDxmZvjAMo0/CiLqmG1mVE/miMwDHUcZSZ2cYETMlsRwQgKY4diM09250CYprpayOEmMVyy3S9lVzcTzE/YphFflN01xweYAYsIAU8Rw5RrDcq85X76WnuieGyiA== X-Microsoft-Exchange-Diagnostics: 1; MWHPR15MB1517; 25:tYVJl1J+UUuVIdCCzwQDtxqlgd+LqX3sY2zcB4ypt5VDwikfRLRdXRxzmUfOKSqd/HbIm0ATAnIDmKini8aSVHBWyN4IG+zyXZRQP9WytCzU6Mb3erKzHKv6VPhl64K2SUEJVzv70hdGGQb2KLIiKqMFHKtALlV7oHhX+rC8+v7vYscWMsXSWmXTIeVWhWC6lc2Bjwf1gUG8b1BgqfyHvIN1NZQoylFpbhC7BYGMmyzqmIKA7QB+rqzi0v9+4M0GsR3P7MpJbi5ptMDMJe0+JP/IIMvSSXBR716emjHwdGD/OjeOAs/BUS7XEctzYPDZzbNXJ07yf2sB59kn20VNSt6iKWNzMR98LrPOfQviMOmHpqkgm3dmmE6PnweYlCysJnx7/2JJig9fUriQ7DATBUJNwoN0kVr7GhUFxzmel45AagGfFn3/iTPH+m0AL0Y6uJ0e/HgaUPzCd7F4QxWXGKFEXD/WST5YZhwVb0gvsAvk1hV/eZkJNlpXs1GVfQPHX5EiItqmo9hg6MezmK5KOzoODYC1h/zwQOtWw00OB8sA2pfHN6qqbC4yeTDq8dG7wuRpPNPWrrZP8dlFWmn0M2w68kPSCMa5mIOlqcNXv39cK6NgBtfr8h13y+japHNhOOaWorKRSaq4284h6w8teo+H7M6cscvBmPnJ6JXZSykl/Cqv7sfeGzPZldIZ8msIvIQ9dQqtsc/hzTn1cknYvHCn/s+jsoV6utkYQBv30h/lb7Ags59zQkPMobvoZ3HfPbkt13us4e8l9vl3SRSuZq/oe78nWxMxe5I9LN44W+5sxT8/5VeuginSNVLPGYfL9/KvcEIwi/65S84Yui7WW+1CDcxDe4u3e9IIEFFxpGA= X-Microsoft-Exchange-Diagnostics: 1; MWHPR15MB1517; 31:EwjTSOuTJG20kZ4+3ilbQJUqQy49TTT3zH6v7cGVvjkC9497BI0O5Ue8ZwUil95tWKiE9+ZTJcXUMUbuxTVcTCBORkCHr3teV5vSpkTXE1086dVUvTIkqu0GmySd3TAz2JyiYQmrp4L4qPjG8Og7dP6o/Qitt3oq7KAZyrKNId8KGNrScMF7t+qDmO7Fhz9bIrZk9kFO82AbSTa8RF+M+UfS7BbstW9ubbenGTVV3arJRHiP/Hrysz1zvUvg7CtvLEo01m1nlYnmOq8cYeoSnQ==; 20:y4HI51JhAi5uSA3a5fhWgqLxZa6asFrlBbCnVZ+x0dWRrT8u/6U6QiruHmmuG0xMzp3d1Y5ooGg5swC4tb2C/CR6JU3KOlrfvC/w/NYGPQ2PfSc4ucn5gH4ZJsVToLp8rEScPr8oNADyN8XmbMVh/XEGZJlIE+6BGVvo/aGiY+5K2KudG4Fj6fCxBp9FU2poIHzeE6VbM5cRXh+Vk73uuHt98OoZspdmUV2A0dMKDKDWfkFjVtUV/iwVbgIHABJuOMria7K8EyXzTZX01DGv/4znD/a2Z+bG2yKjzpbht3ycIBkIEJgTdlXKi9otrDp1phZ1Ikl8xwFpkRLo993dwIIpC8eOhY/wnm0P0PfmHjUjHwWFVeR7ul5sfIZDWBb4f41JYxVMCUGTeeZ5r+YDmJAd0yX/68NRY1LaS8NXuy5OIFP8VZdjO6MEsjofBhiArGmPG795+ICZqeoGidhe2npf2SN0CoWwWtTetk+yhtDWF53CckuydxbStj7OHBUd X-Microsoft-Antispam-PRVS: <MWHPR15MB151771348D2E2678B27E6BEFCD950@MWHPR15MB1517.namprd15.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(67672495146484)(63843785518722); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(6041248)(20161123562025)(20161123560025)(20161123564025)(20161123555025)(6072148); SRVR:MWHPR15MB1517; BCL:0; PCL:0; RULEID:; SRVR:MWHPR15MB1517; X-Microsoft-Exchange-Diagnostics: 1; MWHPR15MB1517; 4:+S5UYMqHFVNXHRQQN0oYQhBtqEljX0hYghpYDjnBMxlwG59U2kpI7JxOjhJJbg/YzHsb4XHRk2ZZAJLc+At0lEogTENn/nChZJkk+T7sDl4fiinumqXBvjjpra1ZP+dq7SH4UbAfnMvJ5dgZuiftNDgheptBFRogzxD/kbp5wHbDjldDt7c/o8jH6K6ornzgj1nGBi/WfJ3+xbIXejI0dPJTXtjKPQ5LY08e+K2TDUjWo0/YLM0xTu5JIfmpkkmF/Wr+INTT2JiqgBCWNwAyGNju4cKT9DXVciZyHBAIouPlJ4n5NW5Io4xZI0vjwQ5l9UQu/Xc/dGIgrBwxELA15yhB5yB+WR5rXD/N4suKskT5ciDXtN1oTsA4kRqljvf1PnE5ApIU+JXbAEoW2NBGUSh2zWFaeY2pWtSC5SpwOHnmcT0Cmwf4xfqjlmxHseAf6me47+/Qu+rlq6kDVcAc2t0+YlIQlE6yQuT8jVeQA06Y5Ib+rYyVlKswXvCFZY74cJVtjOguOhMAFEQP917XtraGhdODSai7+Nipo0+aS1o1y4KRZ8/FvedZd3iBU8iJc6DB55mD92oNHnWsCIelFThXU19NeyjvOdFdqFXheYzHvsFAQZeCfRWfGCe+9t8TXQa8Q3WKuMa9dcXX0Ss2+g== X-Forefront-PRVS: 016572D96D X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6049001)(6009001)(7916002)(39410400002)(39830400002)(39450400003)(189002)(199003)(23726003)(76176999)(33716001)(83506001)(46406003)(86362001)(305945005)(450100001)(110136003)(97736004)(81156014)(4001350100001)(2906002)(6916009)(3846002)(42186005)(2950100002)(50466002)(106356001)(8676002)(81166006)(230700001)(9686002)(6666003)(575784001)(7736002)(107886002)(6116002)(90366009)(77096006)(25786008)(97756001)(105586002)(2351001)(68736007)(92566002)(5660300001)(38730400001)(66066001)(101416001)(50986999)(47776003)(189998001)(6486002)(33646002)(54356999); DIR:OUT; SFP:1102; SCL:1; SRVR:MWHPR15MB1517; H:[10.0.2.15]; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: fb.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; MWHPR15MB1517; 23:LYm3MDPsUrYljNkD6R5B0AtURlrYSOnZvP66Q8WLR?= =?us-ascii?Q?s1SiHY4n/As8rP/GsBhHx+bIB+kdN87l8w/CA6sNoTnvcH0d0CilgfBOj/7+?= =?us-ascii?Q?7eiobmGwsg1o3R4y7RzD9vesqARfUczMJu7hLhhFBL1ctHA1LBwaVNBajXy0?= =?us-ascii?Q?O3NU1wjR3OX6iv7CvMkLgbNUb4zUsSFLBi8WajHuc57w0Hx7Zm/RVbVubEx0?= =?us-ascii?Q?4GuzOVjRjs1jthw3ZU692KSR5/p23r8DLXKHvLPgatgAHRfmKAavlGLDHBey?= =?us-ascii?Q?ktXaO54nEsK1ascLMUYitX81l8NGSGud7bG+uJc+vVM6fPdJxugN6JCBV+Yk?= =?us-ascii?Q?hl2jDRc9RzRjjZpgehTwpeucg+3fRWu7nhwIqeTJddQBmhrRzIP1GMRIssIa?= =?us-ascii?Q?kqnA+zlljIF4rTfsnamrvT0ggFQnRZG8aO6biBG289X18s/b/5uluM/OFnt8?= =?us-ascii?Q?dgawBgI5Rl4pZbj2+Ml/kPXdw4p2CNzZCc4gBpovkFwUxwbKCbvwSqUorM99?= =?us-ascii?Q?fzRhvrSrF79r3N2wrgCXjI/qJ2rC8fb6w8Tdw9bgqw/SfY/PJVjTIXwQfEBB?= =?us-ascii?Q?heClRlbTSdEAhrgtlqUGiZZNWZKObHcqColHErmmv6C7IVMRzL4RCpHU0Cct?= =?us-ascii?Q?oG5sv4XWrgwfy9onJsqGxZQ79+bsfnHz9Y3XMq0P16dDFP75e4X4G3YQGb2J?= =?us-ascii?Q?prysEGUXKpprfZaE9MpxfgQ9xP+7ayDk0mfFUw7l/OWaBX4YX8nr7XimPz3k?= =?us-ascii?Q?mE41so1G5QmyHqz5T5Ttl/8Qlhwlryr1Fr2bQXvyYjv4bu/umsVC1/m6e52K?= =?us-ascii?Q?UXEuQQiVIQWDnTKI4kirbt2Tb9eKAkrLayfX8as91sIk9ryTCw+/QlYtHjFQ?= =?us-ascii?Q?TALAgJpTb7j10B0poe0gH5+CDfBa3CiQ32PnVOnOgX4NfcVFpo1dIkFcqL6q?= =?us-ascii?Q?vaUO5FauWcFNqZId5O2ra3AoaYxFeLTS0VfmWHVcZ1Kxg1KLZVSJhAfU6232?= =?us-ascii?Q?J9XH5feVM7bRF/0ygiNP3rbRG1hUnWn2TpBBrNacyiwDSi43q5XCpsls9bfp?= =?us-ascii?Q?1roVnpWV2ZKDrOIu+vVjWkUviwTwx14dICPZGstONO6LfyZWKf1hw3WnKFzG?= =?us-ascii?Q?E09JSWMxxBXmFEjZQwvQ1NtFPSal/SpEHICT/1LUAnloPid/xOdGZ1PlaV/3?= =?us-ascii?Q?3aHdTfNVocWZsW/iCgSHVUAV+hT+mxhX1qorWfionCNk6KNyHZrxPOLIvq9H?= =?us-ascii?Q?VmUId1bwA0kFom82hK3hCuIncUU0751kxc9QHKr1RQCmyhSOAfzVi7lpyWLv?= =?us-ascii?Q?FUsATmpuspaxmfXt1uAUATUhnU8+0FXjtmvxcA2LBr6?= X-Microsoft-Exchange-Diagnostics: 1; MWHPR15MB1517; 6:WEO7bI2lK5yHkxBq3MywK7No2jGQwEBYKjBSIlkj8IQsHOB8fsArvxrQR8eljQ/OdBxj1dB0jzguXWreU8q34awHL/YUn0qBZf1N1v4eHAE6/5pCQbRBhBqI1pqMsqV6II0MQKF4erLG2Y0nqKVl08YtkGdkO6WzpGmu8jsREmqtky1SOfKR05RWza3h34Mi4adPfUivxhg3kSPwnDmQQotM8UYFEJiX6x+agPvV9IxAciEeut2eRyL2+XhYx2L8dc1QBa29UUeNXThoGMw6MZUQDBJQzfsL1aeoL7aSMFwoYMqjlNKBPk2BzX/jc3C1lwjWXveMiggozlKuP4sDTuAyoQW9kHAkLCIG2pfuiVTYifKMa72BWuq3g/7Jl8rSc9M549+Iom6CFpM20dQ8+snX6ZVT36078BglEIEJl2Q=; 5:W82+8Wje3ibrlQP0wRlZNrXP3lZnr6NdoWTCN25b558Z4CilEHabg4dCzsCsmWzhA6DRFcKFwaAr4Y8nl4Q9qBmSstkA99Av0bWYKMJGk7b97rOHZw2r2XcNLSsPY2mSdpYbnf7+13qGM7c+nqHTDw==; 24:1k93RCe2+UMPKJh9B/FIJrsokhjA9FmEKvWJrnAJCN23tJ0FrrzKRSxUsAKd4dLpm/E9FJPK2CTxRJQxt/QlrDIdtZ6wT3gM0AoB5cKVYA8= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; MWHPR15MB1517; 7:NmxqTQeFt3LE8ZLAZz93+7diGa2sGceFeodsqGyG+EYyTXoEOfRuquUphaLu7ksavJ7JfZ69bCGJyAs2DiJfKnz6yPrRh8xYssdIuoezfW4pEEL9OihDJziE1aHCu3gfj8vlsBb50HDYxNkZ3hYeG2LZL7DQAmVZ1OPd+pae4OfUEgEvsmjupwjis9MODAGTtFk9RHjKWFN7lxvdDmJdboc6TbHahbbYyD+97uvZ5uCulyyvAQCfrkBORB7WUE0cxxgsTkWCFGdqrjyR4+gDNe/KPgIiURfWaUo3ErEX3y6joYGljYrkHs9Tc/HIbfoqUFC4MpNoBNBIOXIwdSdNYyv+9qwJvdzrh6s33EkatUjB/mZeSLSFsfE5IJEdMI0ocGlSwYLgaMsuk5X/4+TFXgTa3mLPHKzN7X5ziC8ImY19/ikLfH+D5b6VARuvw1Z0/aueeS9LKn3dXOymIgqgqA==; 20:9NnUniXoB7BE0t07hOdEQGiy/GUu4qWCnbWdouQRUc7KA7+jATt2ql+nBnzy55FfgHbjHDMGNWHzuwTJ2ulxCzmOUgUlhzSs9C6YXbSqKeNnVjRxklW8qxbvXoDxF8jEQVFOPu91NKyVT2Xctu6XlfDrS0zrRyTTxnuSSQaIp14= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Dec 2016 16:47:13.5894 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR15MB1517 X-OriginatorOrg: fb.com X-Proofpoint-Spam-Reason: safe X-FB-Internal: Safe X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2016-12-23_12:, , signatures=0 X-BeenThere: mercurial-devel@mercurial-scm.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <mercurial-devel.mercurial-scm.org> List-Unsubscribe: <https://www.mercurial-scm.org/mailman/options/mercurial-devel>, <mailto:mercurial-devel-request@mercurial-scm.org?subject=unsubscribe> List-Archive: <http://www.mercurial-scm.org/pipermail/mercurial-devel/> List-Post: <mailto:mercurial-devel@mercurial-scm.org> List-Help: <mailto:mercurial-devel-request@mercurial-scm.org?subject=help> List-Subscribe: <https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel>, <mailto:mercurial-devel-request@mercurial-scm.org?subject=subscribe> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: mercurial-devel-bounces@mercurial-scm.org Sender: "Mercurial-devel" <mercurial-devel-bounces@mercurial-scm.org> |
Comments
Jun Wu - Dec. 23, 2016, 4:46 p.m.
Patch
diff --git a/contrib/chg/chg.c b/contrib/chg/chg.c --- a/contrib/chg/chg.c +++ b/contrib/chg/chg.c @@ -36,10 +36,8 @@ struct cmdserveropts { size_t argsize; const char **args; - int sockdirfd; }; static void initcmdserveropts(struct cmdserveropts *opts) { memset(opts, 0, sizeof(struct cmdserveropts)); - opts->sockdirfd = -1; } @@ -48,8 +46,4 @@ static void freecmdserveropts(struct cmd opts->args = NULL; opts->argsize = 0; - if (opts->sockdirfd >= 0) { - close(opts->sockdirfd); - opts->sockdirfd = -1; - } }