Martin Man

Results 98 comments of Martin Man

@DevilLord41 actively polling socket with 0 timeout like this will always consume lot of CPU. It's best to combine with some higher level routines like `select(2)` or `poll(2)` so that...

Hi @MarcoEidinger The 1.1.0 does not work either with private repositories, since it also uses nested docker step. So any special git/ssh configuration performed in the github job itself is...

Couple more details. I actually fire 13 simultaneous requests at the same time like this and some appear to succeed and others to timeout. No pattern. working fine from Mac...

Here is a simple executable that demonstrates the problem. Simply build and run and it repeatedly fires multiple concurrent http post requests. Works fine under Linux swift 5.0 and fails...

Just tried the version 3.0 and as it avoids using URLSession, it appears to be working fine under both Swift 5.0 and Swift 5.1 under Linux. This bug appears to...

Looks like this may be caused by using swift 5.2 dev snapshot for the build which does not know about macos11.0 yet (https://travis-ci.org/github/Kitura/SwiftyRequest/jobs/750079953#L79). I am no friends with travis so...

> Without these features i can't find any advantage of DB 2.0 compared to the original version. Like for example that DB 2.0 is actively maintained, does not use deprecated,...

Just dropping here possibly related discussion: https://forums.swift.org/t/using-swift-log-with-swift-testing-how-to-bootstrap-logging-system/75235/4 There is currently no easy way to call `LoggingSystem.bootstrap` when a swift project contains multiple `testTargets`. Calling it once from each `testTarget` clashes...

Thanks a lot @vivekjoshi556, I will take a look first thing next week, now OOO.

@vivekjoshi556 The code looks nice and clean, the tests as well. Will try to deploy to my stage env later today.