You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@apr.apache.org by iv...@apache.org on 2022/01/19 12:03:28 UTC

svn commit: r1897199 - /apr/apr/branches/win32-pollset-wakeup-no-file-socket-emulation/

Author: ivan
Date: Wed Jan 19 12:03:28 2022
New Revision: 1897199

URL: http://svn.apache.org/viewvc?rev=1897199&view=rev
Log:
New development branch to rework win32 poll wakeup implemention. The plan is:
- Explicitly use apr_socket_t instead of apr_file_t for wakeup `pipe`
- Remove code in win32 apr_file_t implementation that emulates working with
  sockets as files. Sockets on Windows are not kernel objects and should be
  used only via Winsock API.

Added:
    apr/apr/branches/win32-pollset-wakeup-no-file-socket-emulation/   (props changed)
      - copied from r1897198, apr/apr/trunk/

Propchange: apr/apr/branches/win32-pollset-wakeup-no-file-socket-emulation/
------------------------------------------------------------------------------
--- svn:auto-props (added)
+++ svn:auto-props Wed Jan 19 12:03:28 2022
@@ -0,0 +1,6 @@
+*.c = svn:eol-style=native
+*.h = svn:eol-style=native
+*.py = svn:eol-style=native
+*.pl = svn:eol-style=native
+CMakeLists.txt = svn:eol-style=native
+STATUS = svn:eol-style=native

Propchange: apr/apr/branches/win32-pollset-wakeup-no-file-socket-emulation/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Wed Jan 19 12:03:28 2022
@@ -0,0 +1,51 @@
+Makefile
+config.cache
+config.log
+config.nice
+config.status
+configure
+libtool
+apr-config
+apr-*-config
+apr-config.out
+LibD
+LibNTD
+LibR
+LibNTR
+Debug
+DebugNT
+Release
+ReleaseNT
+*.ncb
+*.opt
+*.plg
+apr.exp
+exports.c
+export_vars.[ch]
+.libs
+.deps
+*.la
+libapr.rc
+*.aps
+*.plg
+*.dep
+*.mak
+*.rc
+BuildLog.htm
+*.stc
+*.stt
+*.sto
+*.vcproj
+*.vcproj.*
+autom4te.cache
+ltcf-c.sh
+build-outputs.mk
+.make.dirs
+*.bb
+*.bbg
+*.da
+coverage
+apr*.pc
+apr.spec
+libtool.exe
+.vs

Propchange: apr/apr/branches/win32-pollset-wakeup-no-file-socket-emulation/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Wed Jan 19 12:03:28 2022
@@ -0,0 +1,4 @@
+/apr/apr/branches/1.4.x:1101301
+/apr/apr/branches/1.5.x:1101302
+/apr/apr/branches/xmllite:1859121-1860149
+/apr/apr-util/branches/1.4.x:1211219,1211223

Propchange: apr/apr/branches/win32-pollset-wakeup-no-file-socket-emulation/
------------------------------------------------------------------------------
    tsvn:logminsize = 1

Propchange: apr/apr/branches/win32-pollset-wakeup-no-file-socket-emulation/
------------------------------------------------------------------------------
    tsvn:logwidthmarker = 78

Propchange: apr/apr/branches/win32-pollset-wakeup-no-file-socket-emulation/
------------------------------------------------------------------------------
    tsvn:projectlanguage = 1033

Propchange: apr/apr/branches/win32-pollset-wakeup-no-file-socket-emulation/
------------------------------------------------------------------------------
    webviewer:revision = https://svn.apache.org/r%REVISION%